diff --git a/.editorconfig b/.editorconfig index f4ba4a01db..698e3d7b01 100644 --- a/.editorconfig +++ b/.editorconfig @@ -2008,11 +2008,10 @@ dotnet_diagnostic.SES1710.severity = error # Antiforgery validation is disabled ################### -# Microsoft.CodeAnalysis.PublicApiAnalyzers (RS) +# Public API surface tracking (PAS) ################### -# Public API surface tracking -dotnet_diagnostic.RS0016.severity = error # public symbol missing from the PublicAPI baseline -dotnet_diagnostic.RS0017.severity = error # PublicAPI baseline entry no longer in source +# PAS0001/PAS0002/PAS0003/PAS0005 are errors by default and need no entry here. +dotnet_diagnostic.PAS0004.severity = warning # no public API baseline for this target framework ################### # Microsoft.NET.ILLink.Analyzers (IL) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index b3eed058de..a74b2a357d 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -180,15 +180,20 @@ - + true false + + false + $(TrackPublicApi) + - - + diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props index 63f2d952d1..2b69ce56cb 100644 --- a/src/Directory.Packages.props +++ b/src/Directory.Packages.props @@ -91,7 +91,7 @@ - + diff --git a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 07b1e7a0da..0000000000 --- a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,155 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!) -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragment -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(TCollection collection, System.Func! viewCreator, System.Action? viewInitializer = null) -> void -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator) -> void -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator, System.Action? viewInitializer) -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(TCollection backingList) -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(System.IObservable!>! backingList) -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.get -> System.Lazy? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.LongClicked.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.LongClickedWithViewModel.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ReactiveRecyclerViewViewHolder(Android.Views.View! view) -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Selected.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.SelectedWithViewModel.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.View.get -> Android.Views.View! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.Registrations -ReactiveUI.Reactive.AndroidX.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.AndroidX.Registrations.Registrations() -> void -ReactiveUI.Reactive.AndroidX.Resource -ReactiveUI.Reactive.AndroidX.Resource.Resource() -> void -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder?) -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder?).WithAndroidX() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder?).WithAndroidXScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragment.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragment.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.Count.get -> int -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.DestroyItem(Android.Views.ViewGroup! container, int position, Java.Lang.Object! object) -> void -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.InstantiateItem(Android.Views.ViewGroup! container, int position) -> Java.Lang.Object! -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.IsViewFromObject(Android.Views.View! view, Java.Lang.Object! object) -> bool -override ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position) -> int -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.ItemCount.get -> int -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder! holder, int position) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.AndroidXMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidX(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidXScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position, TViewModel? viewModel) -> int diff --git a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..ff6395dea7 --- /dev/null +++ b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,225 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android34.0")] +namespace ReactiveUI.Reactive.AndroidX +{ + public static class ControlFetcherMixins + { + extension(AndroidX.Fragment.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + } + public class ReactiveAppCompatActivity : AndroidX.AppCompat.App.AppCompatActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveAppCompatActivity() { } + protected ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveAppCompatActivity : ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveAppCompatActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveDialogFragment : AndroidX.Fragment.App.DialogFragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveDialogFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveDialogFragment : ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveDialogFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public class ReactiveFragment : AndroidX.Fragment.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.Reactive.AndroidX.ReactiveFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveFragmentActivity : AndroidX.Fragment.App.FragmentActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + public ReactiveFragmentActivity() { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragmentActivity : ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveFragmentActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactivePagerAdapter : AndroidX.ViewPager.Widget.PagerAdapter, Splat.IEnableLogger where TViewModel : class + { + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator) { } + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator, System.Action? viewInitializer) { } + public override int Count { get; } + public override void DestroyItem(Android.Views.ViewGroup container, int position, Java.Lang.Object @object) { } + protected override void Dispose(bool disposing) { } + public override Java.Lang.Object InstantiateItem(Android.Views.ViewGroup container, int position) { } + public override bool IsViewFromObject(Android.Views.View view, Java.Lang.Object @object) { } + } + public class ReactivePagerAdapter : ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter where TViewModel : class where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public ReactivePagerAdapter(TCollection collection, System.Func viewCreator, System.Action? viewInitializer = null) { } + } + public abstract class ReactivePreferenceFragment : AndroidX.Preference.PreferenceFragmentCompat, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public abstract class ReactivePreferenceFragment : ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public abstract class ReactiveRecyclerViewAdapter : AndroidX.RecyclerView.Widget.RecyclerView.Adapter where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewAdapter(System.IObservable> backingList) { } + public override int ItemCount { get; } + protected override void Dispose(bool disposing) { } + public override int GetItemViewType(int position) { } + public virtual int GetItemViewType(int position, TViewModel? viewModel) { } + public override void OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder holder, int position) { } + } + public abstract class ReactiveRecyclerViewAdapter : ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter where TViewModel : class, ReactiveUI.IReactiveObject where TCollection : System.Collections.Generic.ICollection, System.Collections.Specialized.INotifyCollectionChanged + { + protected ReactiveRecyclerViewAdapter(TCollection backingList) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android property discovery discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android property discovery uses reflection over generated resource types that may be trimmed.")] + public class ReactiveRecyclerViewViewHolder : AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, ReactiveUI.Reactive.ILayoutViewHost where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewViewHolder(Android.Views.View view) { } + public System.IObservable Activated { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable LongClicked { get; } + public System.IObservable LongClickedWithViewModel { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public System.IObservable Selected { get; } + public System.IObservable SelectedWithViewModel { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public Android.Views.View View { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class AndroidXReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler AndroidXMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder? builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithAndroidX() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithAndroidXScheduler() { } + } + } +} diff --git a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 07b1e7a0da..0000000000 --- a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,155 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!) -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragment -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragment -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveFragment.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(TCollection collection, System.Func! viewCreator, System.Action? viewInitializer = null) -> void -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator) -> void -ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator, System.Action? viewInitializer) -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(TCollection backingList) -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(System.IObservable!>! backingList) -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Activated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.get -> System.Lazy? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.set -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.LongClicked.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.LongClickedWithViewModel.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ReactiveRecyclerViewViewHolder(Android.Views.View! view) -> void -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Selected.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.SelectedWithViewModel.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.View.get -> Android.Views.View! -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.set -> void -ReactiveUI.Reactive.AndroidX.Registrations -ReactiveUI.Reactive.AndroidX.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.AndroidX.Registrations.Registrations() -> void -ReactiveUI.Reactive.AndroidX.Resource -ReactiveUI.Reactive.AndroidX.Resource.Resource() -> void -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder?) -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder?).WithAndroidX() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder?).WithAndroidXScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragment.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragment.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.Count.get -> int -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.DestroyItem(Android.Views.ViewGroup! container, int position, Java.Lang.Object! object) -> void -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.InstantiateItem(Android.Views.ViewGroup! container, int position) -> Java.Lang.Object! -override ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter.IsViewFromObject(Android.Views.View! view, Java.Lang.Object! object) -> bool -override ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.OnPause() -> void -override ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment.OnResume() -> void -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position) -> int -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.ItemCount.get -> int -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder! holder, int position) -> void -override ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewViewHolder.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.Reactive.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.AndroidXMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidX(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidXScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position, TViewModel? viewModel) -> int diff --git a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..ff6395dea7 --- /dev/null +++ b/src/ReactiveUI.AndroidX.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,225 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android34.0")] +namespace ReactiveUI.Reactive.AndroidX +{ + public static class ControlFetcherMixins + { + extension(AndroidX.Fragment.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + } + public class ReactiveAppCompatActivity : AndroidX.AppCompat.App.AppCompatActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveAppCompatActivity() { } + protected ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveAppCompatActivity : ReactiveUI.Reactive.AndroidX.ReactiveAppCompatActivity, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveAppCompatActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveDialogFragment : AndroidX.Fragment.App.DialogFragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveDialogFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveDialogFragment : ReactiveUI.Reactive.AndroidX.ReactiveDialogFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveDialogFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public class ReactiveFragment : AndroidX.Fragment.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.Reactive.AndroidX.ReactiveFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveFragmentActivity : AndroidX.Fragment.App.FragmentActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + public ReactiveFragmentActivity() { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragmentActivity : ReactiveUI.Reactive.AndroidX.ReactiveFragmentActivity, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveFragmentActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactivePagerAdapter : AndroidX.ViewPager.Widget.PagerAdapter, Splat.IEnableLogger where TViewModel : class + { + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator) { } + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator, System.Action? viewInitializer) { } + public override int Count { get; } + public override void DestroyItem(Android.Views.ViewGroup container, int position, Java.Lang.Object @object) { } + protected override void Dispose(bool disposing) { } + public override Java.Lang.Object InstantiateItem(Android.Views.ViewGroup container, int position) { } + public override bool IsViewFromObject(Android.Views.View view, Java.Lang.Object @object) { } + } + public class ReactivePagerAdapter : ReactiveUI.Reactive.AndroidX.ReactivePagerAdapter where TViewModel : class where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public ReactivePagerAdapter(TCollection collection, System.Func viewCreator, System.Action? viewInitializer = null) { } + } + public abstract class ReactivePreferenceFragment : AndroidX.Preference.PreferenceFragmentCompat, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public abstract class ReactivePreferenceFragment : ReactiveUI.Reactive.AndroidX.ReactivePreferenceFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public abstract class ReactiveRecyclerViewAdapter : AndroidX.RecyclerView.Widget.RecyclerView.Adapter where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewAdapter(System.IObservable> backingList) { } + public override int ItemCount { get; } + protected override void Dispose(bool disposing) { } + public override int GetItemViewType(int position) { } + public virtual int GetItemViewType(int position, TViewModel? viewModel) { } + public override void OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder holder, int position) { } + } + public abstract class ReactiveRecyclerViewAdapter : ReactiveUI.Reactive.AndroidX.ReactiveRecyclerViewAdapter where TViewModel : class, ReactiveUI.IReactiveObject where TCollection : System.Collections.Generic.ICollection, System.Collections.Specialized.INotifyCollectionChanged + { + protected ReactiveRecyclerViewAdapter(TCollection backingList) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android property discovery discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android property discovery uses reflection over generated resource types that may be trimmed.")] + public class ReactiveRecyclerViewViewHolder : AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, ReactiveUI.Reactive.ILayoutViewHost where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewViewHolder(Android.Views.View view) { } + public System.IObservable Activated { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable LongClicked { get; } + public System.IObservable LongClickedWithViewModel { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public System.IObservable Selected { get; } + public System.IObservable SelectedWithViewModel { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public Android.Views.View View { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class AndroidXReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler AndroidXMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder? builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithAndroidX() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithAndroidXScheduler() { } + } + } +} diff --git a/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 35484503ef..0000000000 --- a/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,155 +0,0 @@ -#nullable enable -ReactiveUI.AndroidX.ControlFetcherMixins -ReactiveUI.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!) -ReactiveUI.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveAppCompatActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveDialogFragment -ReactiveUI.AndroidX.ReactiveDialogFragment.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveDialogFragment.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveDialogFragment.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveDialogFragment.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveDialogFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveDialogFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.AndroidX.ReactiveDialogFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveDialogFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveDialogFragment -ReactiveUI.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.AndroidX.ReactiveDialogFragment.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveDialogFragment.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveFragment -ReactiveUI.AndroidX.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.AndroidX.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragment -ReactiveUI.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.AndroidX.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveFragment.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveFragmentActivity -ReactiveUI.AndroidX.ReactiveFragmentActivity.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragmentActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragmentActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveFragmentActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveFragmentActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragmentActivity -ReactiveUI.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.AndroidX.ReactiveFragmentActivity.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveFragmentActivity.ViewModel.set -> void -ReactiveUI.AndroidX.ReactivePagerAdapter -ReactiveUI.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(TCollection collection, System.Func! viewCreator, System.Action? viewInitializer = null) -> void -ReactiveUI.AndroidX.ReactivePagerAdapter -ReactiveUI.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator) -> void -ReactiveUI.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator, System.Action? viewInitializer) -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment -ReactiveUI.AndroidX.ReactivePreferenceFragment.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactivePreferenceFragment.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactivePreferenceFragment.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactivePreferenceFragment.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactivePreferenceFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactivePreferenceFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactivePreferenceFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactivePreferenceFragment -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactivePreferenceFragment.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(TCollection backingList) -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(System.IObservable!>! backingList) -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.get -> System.Lazy? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.set -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.AreChangeNotificationsEnabled() -> bool -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Changed.get -> System.IObservable!>!>! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Changing.get -> System.IObservable!>!>! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.LongClicked.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.LongClickedWithViewModel.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ReactiveRecyclerViewViewHolder(Android.Views.View! view) -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Selected.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.SelectedWithViewModel.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.View.get -> Android.Views.View! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.set -> void -ReactiveUI.AndroidX.Registrations -ReactiveUI.AndroidX.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.AndroidX.Registrations.Registrations() -> void -ReactiveUI.AndroidX.Resource -ReactiveUI.AndroidX.Resource.Resource() -> void -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder?) -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder?).WithAndroidX() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder?).WithAndroidXScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveDialogFragment.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveDialogFragment.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveDialogFragment.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveFragment.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveFragment.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.OnResume() -> void -override ReactiveUI.AndroidX.ReactivePagerAdapter.Count.get -> int -override ReactiveUI.AndroidX.ReactivePagerAdapter.DestroyItem(Android.Views.ViewGroup! container, int position, Java.Lang.Object! object) -> void -override ReactiveUI.AndroidX.ReactivePagerAdapter.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactivePagerAdapter.InstantiateItem(Android.Views.ViewGroup! container, int position) -> Java.Lang.Object! -override ReactiveUI.AndroidX.ReactivePagerAdapter.IsViewFromObject(Android.Views.View! view, Java.Lang.Object! object) -> bool -override ReactiveUI.AndroidX.ReactivePreferenceFragment.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactivePreferenceFragment.OnPause() -> void -override ReactiveUI.AndroidX.ReactivePreferenceFragment.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position) -> int -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.ItemCount.get -> int -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder! holder, int position) -> void -override ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Dispose(bool disposing) -> void -static ReactiveUI.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.AndroidXMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidX(this ReactiveUI.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidXScheduler(this ReactiveUI.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -virtual ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position, TViewModel? viewModel) -> int diff --git a/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..995d8f5405 --- /dev/null +++ b/src/ReactiveUI.AndroidX/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,225 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android34.0")] +namespace ReactiveUI.AndroidX +{ + public static class ControlFetcherMixins + { + extension(AndroidX.Fragment.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + } + public class ReactiveAppCompatActivity : AndroidX.AppCompat.App.AppCompatActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveAppCompatActivity() { } + protected ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveAppCompatActivity : ReactiveUI.AndroidX.ReactiveAppCompatActivity, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveAppCompatActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveDialogFragment : AndroidX.Fragment.App.DialogFragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveDialogFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveDialogFragment : ReactiveUI.AndroidX.ReactiveDialogFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveDialogFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public class ReactiveFragment : AndroidX.Fragment.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.AndroidX.ReactiveFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveFragmentActivity : AndroidX.Fragment.App.FragmentActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + public ReactiveFragmentActivity() { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragmentActivity : ReactiveUI.AndroidX.ReactiveFragmentActivity, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveFragmentActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactivePagerAdapter : AndroidX.ViewPager.Widget.PagerAdapter, Splat.IEnableLogger where TViewModel : class + { + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator) { } + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator, System.Action? viewInitializer) { } + public override int Count { get; } + public override void DestroyItem(Android.Views.ViewGroup container, int position, Java.Lang.Object @object) { } + protected override void Dispose(bool disposing) { } + public override Java.Lang.Object InstantiateItem(Android.Views.ViewGroup container, int position) { } + public override bool IsViewFromObject(Android.Views.View view, Java.Lang.Object @object) { } + } + public class ReactivePagerAdapter : ReactiveUI.AndroidX.ReactivePagerAdapter where TViewModel : class where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public ReactivePagerAdapter(TCollection collection, System.Func viewCreator, System.Action? viewInitializer = null) { } + } + public abstract class ReactivePreferenceFragment : AndroidX.Preference.PreferenceFragmentCompat, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public abstract class ReactivePreferenceFragment : ReactiveUI.AndroidX.ReactivePreferenceFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public abstract class ReactiveRecyclerViewAdapter : AndroidX.RecyclerView.Widget.RecyclerView.Adapter where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewAdapter(System.IObservable> backingList) { } + public override int ItemCount { get; } + protected override void Dispose(bool disposing) { } + public override int GetItemViewType(int position) { } + public virtual int GetItemViewType(int position, TViewModel? viewModel) { } + public override void OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder holder, int position) { } + } + public abstract class ReactiveRecyclerViewAdapter : ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter where TViewModel : class, ReactiveUI.IReactiveObject where TCollection : System.Collections.Generic.ICollection, System.Collections.Specialized.INotifyCollectionChanged + { + protected ReactiveRecyclerViewAdapter(TCollection backingList) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android property discovery discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android property discovery uses reflection over generated resource types that may be trimmed.")] + public class ReactiveRecyclerViewViewHolder : AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder, ReactiveUI.ICanActivate, ReactiveUI.ILayoutViewHost, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewViewHolder(Android.Views.View view) { } + public System.IObservable Activated { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable LongClicked { get; } + public System.IObservable LongClickedWithViewModel { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public System.IObservable Selected { get; } + public System.IObservable SelectedWithViewModel { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public Android.Views.View View { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} +namespace ReactiveUI.Builder +{ + public static class AndroidXReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer AndroidXMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder? builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithAndroidX() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithAndroidXScheduler() { } + } + } +} diff --git a/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 35484503ef..0000000000 --- a/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,155 +0,0 @@ -#nullable enable -ReactiveUI.AndroidX.ControlFetcherMixins -ReactiveUI.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!) -ReactiveUI.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.AndroidX.ControlFetcherMixins.extension(AndroidX.Fragment.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveAppCompatActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveAppCompatActivity -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ReactiveAppCompatActivity() -> void -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveAppCompatActivity.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveDialogFragment -ReactiveUI.AndroidX.ReactiveDialogFragment.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveDialogFragment.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveDialogFragment.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveDialogFragment.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveDialogFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveDialogFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.AndroidX.ReactiveDialogFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveDialogFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveDialogFragment -ReactiveUI.AndroidX.ReactiveDialogFragment.ReactiveDialogFragment() -> void -ReactiveUI.AndroidX.ReactiveDialogFragment.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveDialogFragment.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveFragment -ReactiveUI.AndroidX.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.AndroidX.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragment -ReactiveUI.AndroidX.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.AndroidX.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveFragment.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveFragmentActivity -ReactiveUI.AndroidX.ReactiveFragmentActivity.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragmentActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragmentActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveFragmentActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(Android.Content.Intent! intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)>! -ReactiveUI.AndroidX.ReactiveFragmentActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveFragmentActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveFragmentActivity -ReactiveUI.AndroidX.ReactiveFragmentActivity.ReactiveFragmentActivity() -> void -ReactiveUI.AndroidX.ReactiveFragmentActivity.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveFragmentActivity.ViewModel.set -> void -ReactiveUI.AndroidX.ReactivePagerAdapter -ReactiveUI.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(TCollection collection, System.Func! viewCreator, System.Action? viewInitializer = null) -> void -ReactiveUI.AndroidX.ReactivePagerAdapter -ReactiveUI.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator) -> void -ReactiveUI.AndroidX.ReactivePagerAdapter.ReactivePagerAdapter(System.IObservable!>! changeSet, System.Func! viewCreator, System.Action? viewInitializer) -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment -ReactiveUI.AndroidX.ReactivePreferenceFragment.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactivePreferenceFragment.Changed.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactivePreferenceFragment.Changing.get -> System.IObservable!>! -ReactiveUI.AndroidX.ReactivePreferenceFragment.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactivePreferenceFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactivePreferenceFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactivePreferenceFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactivePreferenceFragment -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment() -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.AndroidX.ReactivePreferenceFragment.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactivePreferenceFragment.ViewModel.set -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(TCollection backingList) -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter -ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.ReactiveRecyclerViewAdapter(System.IObservable!>! backingList) -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Activated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.get -> System.Lazy? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.AllPublicProperties.set -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.AreChangeNotificationsEnabled() -> bool -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Changed.get -> System.IObservable!>!>! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Changing.get -> System.IObservable!>!>! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Deactivated.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.LongClicked.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.LongClickedWithViewModel.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ReactiveRecyclerViewViewHolder(Android.Views.View! view) -> void -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Selected.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.SelectedWithViewModel.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ThrownExceptions.get -> System.IObservable! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.View.get -> Android.Views.View! -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.get -> TViewModel? -ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.ViewModel.set -> void -ReactiveUI.AndroidX.Registrations -ReactiveUI.AndroidX.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.AndroidX.Registrations.Registrations() -> void -ReactiveUI.AndroidX.Resource -ReactiveUI.AndroidX.Resource.Resource() -> void -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder?) -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder?).WithAndroidX() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder?).WithAndroidXScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveAppCompatActivity.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveDialogFragment.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveDialogFragment.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveDialogFragment.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveFragment.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveFragment.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.OnPause() -> void -override ReactiveUI.AndroidX.ReactiveFragmentActivity.OnResume() -> void -override ReactiveUI.AndroidX.ReactivePagerAdapter.Count.get -> int -override ReactiveUI.AndroidX.ReactivePagerAdapter.DestroyItem(Android.Views.ViewGroup! container, int position, Java.Lang.Object! object) -> void -override ReactiveUI.AndroidX.ReactivePagerAdapter.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactivePagerAdapter.InstantiateItem(Android.Views.ViewGroup! container, int position) -> Java.Lang.Object! -override ReactiveUI.AndroidX.ReactivePagerAdapter.IsViewFromObject(Android.Views.View! view, Java.Lang.Object! object) -> bool -override ReactiveUI.AndroidX.ReactivePreferenceFragment.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactivePreferenceFragment.OnPause() -> void -override ReactiveUI.AndroidX.ReactivePreferenceFragment.OnResume() -> void -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.Dispose(bool disposing) -> void -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position) -> int -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.ItemCount.get -> int -override ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder! holder, int position) -> void -override ReactiveUI.AndroidX.ReactiveRecyclerViewViewHolder.Dispose(bool disposing) -> void -static ReactiveUI.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.AndroidX.ControlFetcherMixins.WireUpControls(this AndroidX.Fragment.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.AndroidXMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidX(this ReactiveUI.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.AndroidXReactiveUIBuilderExtensions.WithAndroidXScheduler(this ReactiveUI.Builder.IReactiveUIBuilder? builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -virtual ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter.GetItemViewType(int position, TViewModel? viewModel) -> int diff --git a/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..995d8f5405 --- /dev/null +++ b/src/ReactiveUI.AndroidX/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,225 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android34.0")] +namespace ReactiveUI.AndroidX +{ + public static class ControlFetcherMixins + { + extension(AndroidX.Fragment.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + } + public class ReactiveAppCompatActivity : AndroidX.AppCompat.App.AppCompatActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveAppCompatActivity() { } + protected ReactiveAppCompatActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveAppCompatActivity : ReactiveUI.AndroidX.ReactiveAppCompatActivity, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveAppCompatActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveDialogFragment : AndroidX.Fragment.App.DialogFragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveDialogFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveDialogFragment : ReactiveUI.AndroidX.ReactiveDialogFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveDialogFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public class ReactiveFragment : AndroidX.Fragment.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.AndroidX.ReactiveFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveFragment() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveFragmentActivity : AndroidX.Fragment.App.FragmentActivity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + public ReactiveFragmentActivity() { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result result, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result result, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragmentActivity : ReactiveUI.AndroidX.ReactiveFragmentActivity, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveFragmentActivity() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactivePagerAdapter : AndroidX.ViewPager.Widget.PagerAdapter, Splat.IEnableLogger where TViewModel : class + { + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator) { } + public ReactivePagerAdapter(System.IObservable> changeSet, System.Func viewCreator, System.Action? viewInitializer) { } + public override int Count { get; } + public override void DestroyItem(Android.Views.ViewGroup container, int position, Java.Lang.Object @object) { } + protected override void Dispose(bool disposing) { } + public override Java.Lang.Object InstantiateItem(Android.Views.ViewGroup container, int position) { } + public override bool IsViewFromObject(Android.Views.View view, Java.Lang.Object @object) { } + } + public class ReactivePagerAdapter : ReactiveUI.AndroidX.ReactivePagerAdapter where TViewModel : class where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public ReactivePagerAdapter(TCollection collection, System.Func viewCreator, System.Action? viewInitializer = null) { } + } + public abstract class ReactivePreferenceFragment : AndroidX.Preference.PreferenceFragmentCompat, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override void OnPause() { } + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public abstract class ReactivePreferenceFragment : ReactiveUI.AndroidX.ReactivePreferenceFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePreferenceFragment() { } + protected ReactivePreferenceFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public abstract class ReactiveRecyclerViewAdapter : AndroidX.RecyclerView.Widget.RecyclerView.Adapter where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewAdapter(System.IObservable> backingList) { } + public override int ItemCount { get; } + protected override void Dispose(bool disposing) { } + public override int GetItemViewType(int position) { } + public virtual int GetItemViewType(int position, TViewModel? viewModel) { } + public override void OnBindViewHolder(AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder holder, int position) { } + } + public abstract class ReactiveRecyclerViewAdapter : ReactiveUI.AndroidX.ReactiveRecyclerViewAdapter where TViewModel : class, ReactiveUI.IReactiveObject where TCollection : System.Collections.Generic.ICollection, System.Collections.Specialized.INotifyCollectionChanged + { + protected ReactiveRecyclerViewAdapter(TCollection backingList) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android property discovery discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android property discovery uses reflection over generated resource types that may be trimmed.")] + public class ReactiveRecyclerViewViewHolder : AndroidX.RecyclerView.Widget.RecyclerView.ViewHolder, ReactiveUI.ICanActivate, ReactiveUI.ILayoutViewHost, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveRecyclerViewViewHolder(Android.Views.View view) { } + public System.IObservable Activated { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable LongClicked { get; } + public System.IObservable LongClickedWithViewModel { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public System.IObservable Selected { get; } + public System.IObservable SelectedWithViewModel { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public Android.Views.View View { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} +namespace ReactiveUI.Builder +{ + public static class AndroidXReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer AndroidXMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder? builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithAndroidX() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithAndroidXScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2cc5868559..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blazor.PlatformOperations -ReactiveUI.Reactive.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.Registrations -ReactiveUI.Reactive.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Blazor.Registrations.Registrations() -> void -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..8d2263d9ae --- /dev/null +++ b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Reactive.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler BlazorMainThreadScheduler { get; } + public static System.Reactive.Concurrency.IScheduler BlazorWasmScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2cc5868559..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blazor.PlatformOperations -ReactiveUI.Reactive.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.Registrations -ReactiveUI.Reactive.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Blazor.Registrations.Registrations() -> void -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..8d2263d9ae --- /dev/null +++ b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Reactive.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler BlazorMainThreadScheduler { get; } + public static System.Reactive.Concurrency.IScheduler BlazorWasmScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2cc5868559..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blazor.PlatformOperations -ReactiveUI.Reactive.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.Registrations -ReactiveUI.Reactive.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Blazor.Registrations.Registrations() -> void -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..8d2263d9ae --- /dev/null +++ b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Reactive.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler BlazorMainThreadScheduler { get; } + public static System.Reactive.Concurrency.IScheduler BlazorWasmScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2cc5868559..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blazor.PlatformOperations -ReactiveUI.Reactive.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Reactive.Blazor.Registrations -ReactiveUI.Reactive.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Blazor.Registrations.Registrations() -> void -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Reactive.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..8d2263d9ae --- /dev/null +++ b/src/ReactiveUI.Blazor.Reactive/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Reactive.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler BlazorMainThreadScheduler { get; } + public static System.Reactive.Concurrency.IScheduler BlazorWasmScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index c3d6bd6f89..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Blazor.PlatformOperations -ReactiveUI.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Blazor.ReactiveComponentBase -ReactiveUI.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase -ReactiveUI.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.Registrations -ReactiveUI.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Blazor.Registrations.Registrations() -> void -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -override ReactiveUI.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..555182a038 --- /dev/null +++ b/src/ReactiveUI.Blazor/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorMainThreadScheduler { get; } + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorWasmScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index c3d6bd6f89..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Blazor.PlatformOperations -ReactiveUI.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Blazor.ReactiveComponentBase -ReactiveUI.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase -ReactiveUI.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.Registrations -ReactiveUI.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Blazor.Registrations.Registrations() -> void -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -override ReactiveUI.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..555182a038 --- /dev/null +++ b/src/ReactiveUI.Blazor/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorMainThreadScheduler { get; } + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorWasmScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index c3d6bd6f89..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Blazor.PlatformOperations -ReactiveUI.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Blazor.ReactiveComponentBase -ReactiveUI.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase -ReactiveUI.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.Registrations -ReactiveUI.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Blazor.Registrations.Registrations() -> void -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -override ReactiveUI.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..555182a038 --- /dev/null +++ b/src/ReactiveUI.Blazor/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorMainThreadScheduler { get; } + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorWasmScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index c3d6bd6f89..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,66 +0,0 @@ -#nullable enable -ReactiveUI.Blazor.PlatformOperations -ReactiveUI.Blazor.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Blazor.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Blazor.ReactiveComponentBase -ReactiveUI.Blazor.ReactiveComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveComponentBase.ReactiveComponentBase() -> void -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ReactiveInjectableComponentBase() -> void -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveInjectableComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ReactiveLayoutComponentBase() -> void -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveLayoutComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase -ReactiveUI.Blazor.ReactiveOwningComponentBase.Activated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.Deactivated.get -> System.IObservable! -ReactiveUI.Blazor.ReactiveOwningComponentBase.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ReactiveOwningComponentBase() -> void -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.get -> T? -ReactiveUI.Blazor.ReactiveOwningComponentBase.ViewModel.set -> void -ReactiveUI.Blazor.Registrations -ReactiveUI.Blazor.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Blazor.Registrations.Registrations() -> void -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazor() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasm() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithBlazorWasmScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -override ReactiveUI.Blazor.ReactiveComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnInitialized() -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.Dispose(bool disposing) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnAfterRender(bool firstRender) -> void -override ReactiveUI.Blazor.ReactiveOwningComponentBase.OnInitialized() -> void -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.BlazorWasmScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazor(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasm(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BlazorReactiveUIBuilderExtensions.WithBlazorWasmScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -virtual ReactiveUI.Blazor.ReactiveComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveInjectableComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.Dispose(bool disposing) -> void -virtual ReactiveUI.Blazor.ReactiveLayoutComponentBase.OnPropertyChanged(string? propertyName = null) -> void -virtual ReactiveUI.Blazor.ReactiveOwningComponentBase.OnPropertyChanged(string? propertyName = null) -> void diff --git a/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..555182a038 --- /dev/null +++ b/src/ReactiveUI.Blazor/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,88 @@ +namespace ReactiveUI.Blazor +{ + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveInjectableComponentBase : Microsoft.AspNetCore.Components.ComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveInjectableComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Inject] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveLayoutComponentBase : Microsoft.AspNetCore.Components.LayoutComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged, System.IDisposable where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveLayoutComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class ReactiveOwningComponentBase : Microsoft.AspNetCore.Components.OwningComponentBase, ReactiveUI.ICanActivate, ReactiveUI.IViewFor, System.ComponentModel.INotifyPropertyChanged where T : class, System.ComponentModel.INotifyPropertyChanged + { + public ReactiveOwningComponentBase() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [Microsoft.AspNetCore.Components.Parameter] + public T? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + protected override void Dispose(bool disposing) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("OnAfterRender wires reactive subscriptions that may not be trimming-safe in all environments.")] + protected override void OnAfterRender(bool firstRender) { } + protected override void OnInitialized() { } + protected virtual void OnPropertyChanged(string? propertyName = null) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} +namespace ReactiveUI.Builder +{ + public static class BlazorReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorMainThreadScheduler { get; } + public static ReactiveUI.Primitives.Concurrency.ISequencer BlazorWasmScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazor() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasm() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithBlazorWasmScheduler() { } + } + } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bd1dce7d3c --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bd1dce7d3c --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..4028c356c3 --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,24 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..4028c356c3 --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,24 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..4028c356c3 --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,24 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bd1dce7d3c --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2263435e41..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Reactive.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Reactive.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Reactive.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bd1dce7d3c --- /dev/null +++ b/src/ReactiveUI.Blend.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public System.Reactive.Concurrency.IScheduler? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..656ba6fd93 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,26 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..656ba6fd93 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,26 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..b13c10ddc5 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..b13c10ddc5 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..b13c10ddc5 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,25 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..656ba6fd93 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,26 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 6406958737..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.Blend.FollowObservableStateBehavior -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.FollowObservableStateBehavior.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.FollowObservableStateBehavior() -> void -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.FollowObservableStateBehavior.SchedulerOverride.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.get -> System.IObservable! -ReactiveUI.Blend.FollowObservableStateBehavior.StateObservable.set -> void -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.get -> System.Windows.FrameworkElement! -ReactiveUI.Blend.FollowObservableStateBehavior.TargetObject.set -> void -ReactiveUI.Blend.ObservableTrigger -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.get -> bool -ReactiveUI.Blend.ObservableTrigger.AutoResubscribeOnError.set -> void -ReactiveUI.Blend.ObservableTrigger.Observable.get -> System.IObservable! -ReactiveUI.Blend.ObservableTrigger.Observable.set -> void -ReactiveUI.Blend.ObservableTrigger.ObservableTrigger() -> void -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Blend.ObservableTrigger.SchedulerOverride.set -> void -override ReactiveUI.Blend.FollowObservableStateBehavior.OnDetaching() -> void -static ReactiveUI.Blend.FollowObservableStateBehavior.OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static ReactiveUI.Blend.ObservableTrigger.OnObservableChanged(System.Windows.DependencyObject! sender, System.Windows.DependencyPropertyChangedEventArgs e) -> void -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.StateObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.FollowObservableStateBehavior.TargetObjectProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Blend.ObservableTrigger.ObservableProperty -> System.Windows.DependencyProperty! diff --git a/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..656ba6fd93 --- /dev/null +++ b/src/ReactiveUI.Blend/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,26 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Blend; + +public class FollowObservableStateBehavior : Microsoft.Xaml.Behaviors.Behavior +{ + public FollowObservableStateBehavior() { } + public static readonly System.Windows.DependencyProperty StateObservableProperty; + public static readonly System.Windows.DependencyProperty TargetObjectProperty; + public bool AutoResubscribeOnError { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + public System.IObservable StateObservable { get; set; } + public System.Windows.FrameworkElement TargetObject { get; set; } + protected override void OnDetaching() { } + protected static void OnStateObservableChanged(System.Windows.DependencyObject? sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} +public class ObservableTrigger : Microsoft.Xaml.Behaviors.TriggerBase +{ + public ObservableTrigger() { } + public static readonly System.Windows.DependencyProperty ObservableProperty; + public bool AutoResubscribeOnError { get; set; } + public System.IObservable Observable { get; set; } + public ReactiveUI.Primitives.Concurrency.ISequencer? SchedulerOverride { get; set; } + protected static void OnObservableChanged(System.Windows.DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e) { } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 0167082cde..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,760 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LocalizableAttribute -ReactiveUI.LocalizableAttribute.IsLocalizable.get -> bool -ReactiveUI.LocalizableAttribute.LocalizableAttribute(bool isLocalizable) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.Resource -ReactiveUI.Resource.Resource() -> void -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..39492021a7 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,1168 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + [System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)] + public sealed class LocalizableAttribute : System.Attribute + { + public LocalizableAttribute(bool isLocalizable) { } + public bool IsLocalizable { get; } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..f10a60d6a7 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..056a00ee6b --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..ed5ebd00c9 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..60e330d515 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..61b6968b65 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..54d95f64dd --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,1157 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 0167082cde..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,760 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LocalizableAttribute -ReactiveUI.LocalizableAttribute.IsLocalizable.get -> bool -ReactiveUI.LocalizableAttribute.LocalizableAttribute(bool isLocalizable) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.Resource -ReactiveUI.Resource.Resource() -> void -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..39492021a7 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,1168 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + [System.AttributeUsage(System.AttributeTargets.All, AllowMultiple=true, Inherited=false)] + public sealed class LocalizableAttribute : System.Attribute + { + public LocalizableAttribute(bool isLocalizable) { } + public bool IsLocalizable { get; } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..f10a60d6a7 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..056a00ee6b --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..f4b8f9ae84 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..05736df39f --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..61b6968b65 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..54d95f64dd --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,1157 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 8bc5ad247b..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,725 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..95e5f8c653 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,1075 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + int GetAffinityForObject(System.Type type, string propertyName) { } + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + ReactiveUI.IViewFor? ResolveView(object? instance) { } + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + [System.Serializable] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + protected UnhandledErrorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + [System.Serializable] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + protected ViewLocatorNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 8bc5ad247b..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,725 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..95e5f8c653 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,1075 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + int GetAffinityForObject(System.Type type, string propertyName) { } + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + ReactiveUI.IViewFor? ResolveView(object? instance) { } + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + [System.Serializable] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + protected UnhandledErrorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + [System.Serializable] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + protected ViewLocatorNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 8bc5ad247b..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,725 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..95e5f8c653 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,1075 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + int GetAffinityForObject(System.Type type, string propertyName) { } + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + ReactiveUI.IViewFor? ResolveView(object? instance) { } + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + [System.Serializable] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + protected UnhandledErrorException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + [System.Serializable] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + protected ViewLocatorNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..61b6968b65 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..54d95f64dd --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,1157 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..61b6968b65 --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1158 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index b7bb18767d..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,755 +0,0 @@ -#nullable enable -ReactiveUI.BindingAffinity -ReactiveUI.BindingConverterResolver -ReactiveUI.BindingConverterResolver.BindingConverterResolver() -> void -ReactiveUI.BindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.BindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.AsyncOneWay = 2 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.OneWay = 0 -> ReactiveUI.BindingDirection -ReactiveUI.BindingDirection.TwoWay = 1 -> ReactiveUI.BindingDirection -ReactiveUI.BindingFallbackConverterRegistry -ReactiveUI.BindingFallbackConverterRegistry.BindingFallbackConverterRegistry() -> void -ReactiveUI.BindingFallbackConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingFallbackConverterRegistry.Register(ReactiveUI.IBindingFallbackConverter! converter) -> void -ReactiveUI.BindingFallbackConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingFallbackConverter? -ReactiveUI.BindingTypeConverter -ReactiveUI.BindingTypeConverter.BindingTypeConverter() -> void -ReactiveUI.BindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.BindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.BindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.BindingTypeConverterDispatch -ReactiveUI.BindingTypeConverterRegistry -ReactiveUI.BindingTypeConverterRegistry.BindingTypeConverterRegistry() -> void -ReactiveUI.BindingTypeConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.BindingTypeConverterRegistry.Register(ReactiveUI.IBindingTypeConverter! converter) -> void -ReactiveUI.BindingTypeConverterRegistry.TryGetConverter(System.Type! fromType, System.Type! toType) -> ReactiveUI.IBindingTypeConverter? -ReactiveUI.BooleanToStringTypeConverter -ReactiveUI.BooleanToStringTypeConverter.BooleanToStringTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter -ReactiveUI.ByteToNullableByteTypeConverter.ByteToNullableByteTypeConverter() -> void -ReactiveUI.ByteToNullableByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ByteToNullableByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.ByteToNullableByteTypeConverter.TryConvert(byte from, object? conversionHint, out byte? result) -> bool -ReactiveUI.ByteToNullableByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ByteToStringTypeConverter -ReactiveUI.ByteToStringTypeConverter.ByteToStringTypeConverter() -> void -ReactiveUI.ChangeSetExtensions -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.ChangeSetExtensions.extension(System.Collections.ObjectModel.ObservableCollection!).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetExtensions.extension(TCollection) -ReactiveUI.ChangeSetExtensions.extension(TCollection).ToReactiveChangeSet() -> System.IObservable!>! -ReactiveUI.ChangeSetMixins -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!) -ReactiveUI.ChangeSetMixins.extension(ReactiveUI.IReactiveChangeSet!).CountHasChanged() -> bool -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.ChangeSetMixins.extension(System.IObservable!>!).WhenCountChanged() -> System.IObservable!>! -ReactiveUI.CollectionChanged -ReactiveUI.CollectionChanged.CollectionChanged() -> void -ReactiveUI.CollectionChanged.CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs! eventArgs) -> void -ReactiveUI.CollectionChanged.Equals(ReactiveUI.CollectionChanged other) -> bool -ReactiveUI.CollectionChanged.EventArgs.get -> System.Collections.Specialized.NotifyCollectionChangedEventArgs! -ReactiveUI.CollectionChanged.Sender.get -> object? -ReactiveUI.CollectionChangedExtensions -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!) -ReactiveUI.CollectionChangedExtensions.extension(System.Collections.Specialized.INotifyCollectionChanged!).ObserveCollectionChanges() -> System.IObservable! -ReactiveUI.ComparerChainingExtensions -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?) -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.ComparerChainingExtensions.extension(System.Collections.Generic.IComparer?).ThenByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ComponentModelConversion -ReactiveUI.ConverterMigrationHelperMixins -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!) -ReactiveUI.ConverterMigrationHelperMixins.extension(ReactiveUI.ConverterService!).ImportFrom(Splat.IReadonlyDependencyResolver! resolver) -> void -ReactiveUI.ConverterService -ReactiveUI.ConverterService.ConverterService() -> void -ReactiveUI.ConverterService.FallbackConverters.get -> ReactiveUI.BindingFallbackConverterRegistry! -ReactiveUI.ConverterService.ResolveConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.ConverterService.ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ConverterService.SetMethodConverters.get -> ReactiveUI.SetMethodBindingConverterRegistry! -ReactiveUI.ConverterService.TypedConverters.get -> ReactiveUI.BindingTypeConverterRegistry! -ReactiveUI.CreatesCommandBinding -ReactiveUI.CreatesCommandBindingViaCommandParameter -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaCommandParameter.CreatesCommandBindingViaCommandParameter() -> void -ReactiveUI.CreatesCommandBindingViaCommandParameter.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.CreatesCommandBindingViaEvent -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.CreatesCommandBindingViaEvent.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable! -ReactiveUI.CreatesCommandBindingViaEvent.CreatesCommandBindingViaEvent() -> void -ReactiveUI.CreatesCommandBindingViaEvent.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.DateOnlyToStringTypeConverter -ReactiveUI.DateOnlyToStringTypeConverter.DateOnlyToStringTypeConverter() -> void -ReactiveUI.DateTimeOffsetToStringTypeConverter -ReactiveUI.DateTimeOffsetToStringTypeConverter.DateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.DateTimeToStringTypeConverter -ReactiveUI.DateTimeToStringTypeConverter.DateTimeToStringTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter -ReactiveUI.DecimalToNullableDecimalTypeConverter.DecimalToNullableDecimalTypeConverter() -> void -ReactiveUI.DecimalToNullableDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DecimalToNullableDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvert(decimal from, object? conversionHint, out decimal? result) -> bool -ReactiveUI.DecimalToNullableDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DecimalToStringTypeConverter -ReactiveUI.DecimalToStringTypeConverter.DecimalToStringTypeConverter() -> void -ReactiveUI.DefaultViewLocator -ReactiveUI.DefaultViewLocator.DefaultViewLocator() -> void -ReactiveUI.DefaultViewLocator.Map(System.Func! factory) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Map(System.Func! factory, string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.DefaultViewLocator.Unmap() -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DefaultViewLocator.Unmap(string? contract) -> ReactiveUI.DefaultViewLocator! -ReactiveUI.DependencyResolverMixins -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.DependencyResolverMixins.extension(Splat.IMutableDependencyResolver!).RegisterViewsForViewModels(System.Reflection.Assembly! assembly) -> void -ReactiveUI.DependencyResolverRegistrar -ReactiveUI.DependencyResolverRegistrar.DependencyResolverRegistrar(Splat.IMutableDependencyResolver! resolver) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.DependencyResolverRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter -ReactiveUI.DoubleToNullableDoubleTypeConverter.DoubleToNullableDoubleTypeConverter() -> void -ReactiveUI.DoubleToNullableDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.DoubleToNullableDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvert(double from, object? conversionHint, out double? result) -> bool -ReactiveUI.DoubleToNullableDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.DoubleToStringTypeConverter -ReactiveUI.DoubleToStringTypeConverter.DoubleToStringTypeConverter() -> void -ReactiveUI.EqualityTypeConverter -ReactiveUI.EqualityTypeConverter.EqualityTypeConverter() -> void -ReactiveUI.EqualityTypeConverter.FromType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.EqualityTypeConverter.ToType.get -> System.Type! -ReactiveUI.EqualityTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ExcludeFromViewRegistrationAttribute -ReactiveUI.ExcludeFromViewRegistrationAttribute.ExcludeFromViewRegistrationAttribute() -> void -ReactiveUI.ExpressionMixins -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!) -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetArgumentsArray() -> object?[]? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetExpressionChain() -> System.Collections.Generic.IEnumerable! -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetMemberInfo() -> System.Reflection.MemberInfo? -ReactiveUI.ExpressionMixins.extension(System.Linq.Expressions.Expression!).GetParent() -> System.Linq.Expressions.Expression? -ReactiveUI.ExpressionRewriter -ReactiveUI.ExpressionRewriter.ExpressionRewriter() -> void -ReactiveUI.GuidToStringTypeConverter -ReactiveUI.GuidToStringTypeConverter.GuidToStringTypeConverter() -> void -ReactiveUI.IActivatableView -ReactiveUI.IActivationForViewFetcher -ReactiveUI.IActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.IActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.IBindingConverterResolver -ReactiveUI.IBindingConverterResolver.GetBindingConverter(System.Type! fromType, System.Type! toType) -> object? -ReactiveUI.IBindingConverterResolver.GetSetMethodConverter(System.Type? fromType, System.Type? toType) -> System.Func? -ReactiveUI.IBindingFallbackConverter -ReactiveUI.IBindingFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.IBindingFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingHookEvaluator -ReactiveUI.IBindingHookEvaluator.EvaluateBindingHooks(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression! viewModelExpression, System.Linq.Expressions.Expression! viewExpression, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.FromType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IBindingTypeConverter.ToType.get -> System.Type! -ReactiveUI.IBindingTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IBindingTypeConverter -ReactiveUI.IBindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -ReactiveUI.ICanForceManualActivation -ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) -> void -ReactiveUI.ICommandBinderImplementation -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ICommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IComparerBuilder -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -ReactiveUI.IComparerBuilder.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -ReactiveUI.ICreatesCommandBinding -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.ICreatesCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.ICreatesObservableForProperty -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ICreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ICreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IExtensionState -ReactiveUI.IExtensionState.AreChangeNotificationsDelayed() -> bool -ReactiveUI.IExtensionState.Changed.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Changing.get -> System.IObservable!>! -ReactiveUI.IExtensionState.Delay() -> System.IDisposable! -ReactiveUI.IExtensionState.NotificationsEnabled() -> bool -ReactiveUI.IExtensionState.RaiseChanged(string! propertyName) -> void -ReactiveUI.IExtensionState.RaiseChanging(string! propertyName) -> void -ReactiveUI.IExtensionState.SubscribeChanged() -> void -ReactiveUI.IExtensionState.SubscribeChanging() -> void -ReactiveUI.IExtensionState.Suppress() -> System.IDisposable! -ReactiveUI.IExtensionState.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IHandleObservableErrors -ReactiveUI.IHandleObservableErrors.ThrownExceptions.get -> System.IObservable! -ReactiveUI.IInteractionContext -ReactiveUI.IInteractionContext.Input.get -> TInput -ReactiveUI.IInteractionContext.IsHandled.get -> bool -ReactiveUI.IInteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.INPCObservableForProperty -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.INPCObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.INPCObservableForProperty.INPCObservableForProperty() -> void -ReactiveUI.IObservedChange -ReactiveUI.IObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.IObservedChange.Sender.get -> TSender -ReactiveUI.IObservedChange.Value.get -> TValue -ReactiveUI.IOutputContext -ReactiveUI.IOutputContext.GetOutput() -> TOutput -ReactiveUI.IPlatformOperations -ReactiveUI.IPlatformOperations.GetOrientation() -> string? -ReactiveUI.IPropertyBinderImplementation -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.IPropertyBindingExpressionCompiler -ReactiveUI.IPropertyBindingExpressionCompiler.CreateChainedSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression![]! hostExpressionChain, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateDirectSetObservable(TTarget? target, System.IObservable! observedChanged, System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.IObservable<(bool ShouldEmit, TValue Value)>! -ReactiveUI.IPropertyBindingExpressionCompiler.CreateSetThenGet(System.Linq.Expressions.Expression! viewExpression, System.Func! getter, System.Action! setter, System.Func?>! getSetConverter) -> System.Func! -ReactiveUI.IPropertyBindingExpressionCompiler.GetExpressionChainArray(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression![]? -ReactiveUI.IPropertyBindingExpressionCompiler.IsDirectMemberAccess(System.Linq.Expressions.Expression! viewExpression) -> bool -ReactiveUI.IPropertyBindingExpressionCompiler.ShouldReplayOnHostChanges(System.Linq.Expressions.Expression![]? hostExpressionChain) -> bool -ReactiveUI.IPropertyBindingHook -ReactiveUI.IPropertyBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.IReactiveBinding -ReactiveUI.IReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.IReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.IReactiveBinding.View.get -> TView -ReactiveUI.IReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveChangeSet.Adds.get -> int -ReactiveUI.IReactiveChangeSet.Removes.get -> int -ReactiveUI.IReactiveChangeSet -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.CanExecute.get -> System.IObservable! -ReactiveUI.IReactiveCommand.IsExecuting.get -> System.IObservable! -ReactiveUI.IReactiveCommand -ReactiveUI.IReactiveCommand.Execute() -> System.IObservable! -ReactiveUI.IReactiveCommand.Execute(TParam parameter) -> System.IObservable! -ReactiveUI.IReactiveNotifyPropertyChanged -ReactiveUI.IReactiveNotifyPropertyChanged.Changed.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.Changing.get -> System.IObservable!>! -ReactiveUI.IReactiveNotifyPropertyChanged.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObject -ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs! args) -> void -ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs! args) -> void -ReactiveUI.IReactiveProperty -ReactiveUI.IReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.IReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.IReactiveProperty.Refresh() -> void -ReactiveUI.IReactiveProperty.Value.get -> T? -ReactiveUI.IReactiveProperty.Value.set -> void -ReactiveUI.IReactivePropertyChangedEventArgs -ReactiveUI.IReactivePropertyChangedEventArgs.PropertyName.get -> string? -ReactiveUI.IReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.IRegistrar -ReactiveUI.IRegistrar.Register(System.Func! factory) -> void -ReactiveUI.IRegistrar.Register(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterConstant(System.Func! factory, string? contract) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory) -> void -ReactiveUI.IRegistrar.RegisterLazySingleton(System.Func! factory, string? contract) -> void -ReactiveUI.ISetMethodBindingConverter -ReactiveUI.ISetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.ISetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object? -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> object? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewFor -ReactiveUI.IViewFor.ViewModel.get -> T? -ReactiveUI.IViewFor.ViewModel.set -> void -ReactiveUI.IViewLocator -ReactiveUI.IViewLocator.ResolveView(object? instance) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(object? instance, string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView() -> ReactiveUI.IViewFor? -ReactiveUI.IViewLocator.ResolveView(string? contract) -> ReactiveUI.IViewFor? -ReactiveUI.IViewModule -ReactiveUI.IViewModule.RegisterViews(ReactiveUI.DefaultViewLocator! locator) -> void -ReactiveUI.IWantsToRegisterStuff -ReactiveUI.IWantsToRegisterStuff.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter -ReactiveUI.IntegerToNullableIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.IntegerToNullableIntegerTypeConverter.IntegerToNullableIntegerTypeConverter() -> void -ReactiveUI.IntegerToNullableIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvert(int from, object? conversionHint, out int? result) -> bool -ReactiveUI.IntegerToNullableIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.IntegerToStringTypeConverter -ReactiveUI.IntegerToStringTypeConverter.IntegerToStringTypeConverter() -> void -ReactiveUI.InteractionContext -ReactiveUI.InteractionContext.GetOutput() -> TOutput -ReactiveUI.InteractionContext.Input.get -> TInput -ReactiveUI.InteractionContext.InteractionContext(TInput input) -> void -ReactiveUI.InteractionContext.IsHandled.get -> bool -ReactiveUI.InteractionContext.SetOutput(TOutput output) -> void -ReactiveUI.Internal.StartWithObservable -ReactiveUI.Internal.StartWithObservable.StartWithObservable(System.IObservable! source, T value) -> void -ReactiveUI.Internal.StartWithObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable -ReactiveUI.Internal.TaskObservable.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Internal.TaskObservable.TaskObservable(System.Threading.Tasks.Task! task) -> void -ReactiveUI.LongToNullableLongTypeConverter -ReactiveUI.LongToNullableLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.LongToNullableLongTypeConverter.LongToNullableLongTypeConverter() -> void -ReactiveUI.LongToNullableLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.LongToNullableLongTypeConverter.TryConvert(long from, object? conversionHint, out long? result) -> bool -ReactiveUI.LongToNullableLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.LongToStringTypeConverter -ReactiveUI.LongToStringTypeConverter.LongToStringTypeConverter() -> void -ReactiveUI.NotAWeakReference -ReactiveUI.NotAWeakReference.IsAlive.get -> bool -ReactiveUI.NotAWeakReference.NotAWeakReference(object! target) -> void -ReactiveUI.NotAWeakReference.Target.get -> object! -ReactiveUI.NullableBooleanToStringTypeConverter -ReactiveUI.NullableBooleanToStringTypeConverter.NullableBooleanToStringTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter -ReactiveUI.NullableByteToByteTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableByteToByteTypeConverter.NullableByteToByteTypeConverter() -> void -ReactiveUI.NullableByteToByteTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableByteToByteTypeConverter.TryConvert(byte? from, object? conversionHint, out byte result) -> bool -ReactiveUI.NullableByteToByteTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableByteToStringTypeConverter -ReactiveUI.NullableByteToStringTypeConverter.NullableByteToStringTypeConverter() -> void -ReactiveUI.NullableDateOnlyToStringTypeConverter -ReactiveUI.NullableDateOnlyToStringTypeConverter.NullableDateOnlyToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter -ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.NullableDateTimeOffsetToStringTypeConverter() -> void -ReactiveUI.NullableDateTimeToStringTypeConverter -ReactiveUI.NullableDateTimeToStringTypeConverter.NullableDateTimeToStringTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter -ReactiveUI.NullableDecimalToDecimalTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDecimalToDecimalTypeConverter.NullableDecimalToDecimalTypeConverter() -> void -ReactiveUI.NullableDecimalToDecimalTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvert(decimal? from, object? conversionHint, out decimal result) -> bool -ReactiveUI.NullableDecimalToDecimalTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDecimalToStringTypeConverter -ReactiveUI.NullableDecimalToStringTypeConverter.NullableDecimalToStringTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter -ReactiveUI.NullableDoubleToDoubleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableDoubleToDoubleTypeConverter.NullableDoubleToDoubleTypeConverter() -> void -ReactiveUI.NullableDoubleToDoubleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvert(double? from, object? conversionHint, out double result) -> bool -ReactiveUI.NullableDoubleToDoubleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableDoubleToStringTypeConverter -ReactiveUI.NullableDoubleToStringTypeConverter.NullableDoubleToStringTypeConverter() -> void -ReactiveUI.NullableGuidToStringTypeConverter -ReactiveUI.NullableGuidToStringTypeConverter.NullableGuidToStringTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter -ReactiveUI.NullableIntegerToIntegerTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableIntegerToIntegerTypeConverter.NullableIntegerToIntegerTypeConverter() -> void -ReactiveUI.NullableIntegerToIntegerTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvert(int? from, object? conversionHint, out int result) -> bool -ReactiveUI.NullableIntegerToIntegerTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableIntegerToStringTypeConverter -ReactiveUI.NullableIntegerToStringTypeConverter.NullableIntegerToStringTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter -ReactiveUI.NullableLongToLongTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableLongToLongTypeConverter.NullableLongToLongTypeConverter() -> void -ReactiveUI.NullableLongToLongTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableLongToLongTypeConverter.TryConvert(long? from, object? conversionHint, out long result) -> bool -ReactiveUI.NullableLongToLongTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableLongToStringTypeConverter -ReactiveUI.NullableLongToStringTypeConverter.NullableLongToStringTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter -ReactiveUI.NullableShortToShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableShortToShortTypeConverter.NullableShortToShortTypeConverter() -> void -ReactiveUI.NullableShortToShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableShortToShortTypeConverter.TryConvert(short? from, object? conversionHint, out short result) -> bool -ReactiveUI.NullableShortToShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableShortToStringTypeConverter -ReactiveUI.NullableShortToStringTypeConverter.NullableShortToStringTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter -ReactiveUI.NullableSingleToSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.NullableSingleToSingleTypeConverter.NullableSingleToSingleTypeConverter() -> void -ReactiveUI.NullableSingleToSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvert(float? from, object? conversionHint, out float result) -> bool -ReactiveUI.NullableSingleToSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.NullableSingleToStringTypeConverter -ReactiveUI.NullableSingleToStringTypeConverter.NullableSingleToStringTypeConverter() -> void -ReactiveUI.NullableTimeOnlyToStringTypeConverter -ReactiveUI.NullableTimeOnlyToStringTypeConverter.NullableTimeOnlyToStringTypeConverter() -> void -ReactiveUI.NullableTimeSpanToStringTypeConverter -ReactiveUI.NullableTimeSpanToStringTypeConverter.NullableTimeSpanToStringTypeConverter() -> void -ReactiveUI.ObservedChange -ReactiveUI.ObservedChange.Expression.get -> System.Linq.Expressions.Expression? -ReactiveUI.ObservedChange.ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) -> void -ReactiveUI.ObservedChange.Sender.get -> TSender -ReactiveUI.ObservedChange.Value.get -> TValue -ReactiveUI.OrderedComparer -ReactiveUI.OrderedComparer -ReactiveUI.PreserveAttribute -ReactiveUI.PreserveAttribute.AllMembers.get -> bool -ReactiveUI.PreserveAttribute.AllMembers.set -> void -ReactiveUI.PreserveAttribute.PreserveAttribute() -> void -ReactiveUI.ReactiveBinding -ReactiveUI.ReactiveBinding.Changed.get -> System.IObservable! -ReactiveUI.ReactiveBinding.Direction.get -> ReactiveUI.BindingDirection -ReactiveUI.ReactiveBinding.Dispose() -> void -ReactiveUI.ReactiveBinding.ReactiveBinding(TView view, System.Linq.Expressions.Expression! viewExpression, System.Linq.Expressions.Expression! viewModelExpression, System.IObservable! changed, ReactiveUI.BindingDirection direction, System.IDisposable! bindingDisposable) -> void -ReactiveUI.ReactiveBinding.View.get -> TView -ReactiveUI.ReactiveBinding.ViewExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveBinding.ViewModelExpression.get -> System.Linq.Expressions.Expression! -ReactiveUI.ReactiveChange -ReactiveUI.ReactiveChange.Current.get -> T -ReactiveUI.ReactiveChange.CurrentIndex.get -> int -ReactiveUI.ReactiveChange.Equals(ReactiveUI.ReactiveChange other) -> bool -ReactiveUI.ReactiveChange.Previous.get -> T? -ReactiveUI.ReactiveChange.PreviousIndex.get -> int -ReactiveUI.ReactiveChange.ReactiveChange() -> void -ReactiveUI.ReactiveChange.ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) -> void -ReactiveUI.ReactiveChange.Reason.get -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Add = 0 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Move = 3 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Refresh = 4 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Remove = 1 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeReason.Replace = 2 -> ReactiveUI.ReactiveChangeReason -ReactiveUI.ReactiveChangeSet -ReactiveUI.ReactiveChangeSet.Adds.get -> int -ReactiveUI.ReactiveChangeSet.Count.get -> int -ReactiveUI.ReactiveChangeSet.GetEnumerator() -> System.Collections.Generic.List>.Enumerator -ReactiveUI.ReactiveChangeSet.ReactiveChangeSet(System.Collections.Generic.List>! changes) -> void -ReactiveUI.ReactiveChangeSet.Removes.get -> int -ReactiveUI.ReactiveChangeSet.this[int index].get -> ReactiveUI.ReactiveChange -ReactiveUI.ReactivePropertyChangedEventArgs -ReactiveUI.ReactivePropertyChangedEventArgs.ReactivePropertyChangedEventArgs(TSender sender, string! propertyName) -> void -ReactiveUI.ReactivePropertyChangedEventArgs.Sender.get -> TSender -ReactiveUI.ReactivePropertyChangingEventArgs -ReactiveUI.ReactivePropertyChangingEventArgs.ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) -> void -ReactiveUI.ReactivePropertyChangingEventArgs.Sender.get -> TSender -ReactiveUI.ReflectionMixins -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ReflectionMixins.extension(System.Reflection.PropertyInfo!).IsStatic() -> bool -ReactiveUI.RxConverters -ReactiveUI.SetMethodBindingConverterRegistry -ReactiveUI.SetMethodBindingConverterRegistry.GetAllConverters() -> System.Collections.Generic.IEnumerable! -ReactiveUI.SetMethodBindingConverterRegistry.Register(ReactiveUI.ISetMethodBindingConverter! converter) -> void -ReactiveUI.SetMethodBindingConverterRegistry.SetMethodBindingConverterRegistry() -> void -ReactiveUI.SetMethodBindingConverterRegistry.TryGetConverter(System.Type? fromType, System.Type? toType) -> ReactiveUI.ISetMethodBindingConverter? -ReactiveUI.ShortToNullableShortTypeConverter -ReactiveUI.ShortToNullableShortTypeConverter.FromType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.ShortToNullableShortTypeConverter.ShortToNullableShortTypeConverter() -> void -ReactiveUI.ShortToNullableShortTypeConverter.ToType.get -> System.Type! -ReactiveUI.ShortToNullableShortTypeConverter.TryConvert(short from, object? conversionHint, out short? result) -> bool -ReactiveUI.ShortToNullableShortTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.ShortToStringTypeConverter -ReactiveUI.ShortToStringTypeConverter.ShortToStringTypeConverter() -> void -ReactiveUI.SingleInstanceViewAttribute -ReactiveUI.SingleInstanceViewAttribute.SingleInstanceViewAttribute() -> void -ReactiveUI.SingleToNullableSingleTypeConverter -ReactiveUI.SingleToNullableSingleTypeConverter.FromType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.GetAffinityForObjects() -> int -ReactiveUI.SingleToNullableSingleTypeConverter.SingleToNullableSingleTypeConverter() -> void -ReactiveUI.SingleToNullableSingleTypeConverter.ToType.get -> System.Type! -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvert(float from, object? conversionHint, out float? result) -> bool -ReactiveUI.SingleToNullableSingleTypeConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.SingleToStringTypeConverter -ReactiveUI.SingleToStringTypeConverter.SingleToStringTypeConverter() -> void -ReactiveUI.SingletonDataErrorsChangedEventArgs -ReactiveUI.SingletonPropertyChangedEventArgs -ReactiveUI.StringConverter -ReactiveUI.StringConverter.FromType.get -> System.Type! -ReactiveUI.StringConverter.GetAffinityForObjects() -> int -ReactiveUI.StringConverter.StringConverter() -> void -ReactiveUI.StringConverter.ToType.get -> System.Type! -ReactiveUI.StringConverter.TryConvertTyped(object? from, object? conversionHint, out object? result) -> bool -ReactiveUI.StringToBooleanTypeConverter -ReactiveUI.StringToBooleanTypeConverter.StringToBooleanTypeConverter() -> void -ReactiveUI.StringToByteTypeConverter -ReactiveUI.StringToByteTypeConverter.StringToByteTypeConverter() -> void -ReactiveUI.StringToDateOnlyTypeConverter -ReactiveUI.StringToDateOnlyTypeConverter.StringToDateOnlyTypeConverter() -> void -ReactiveUI.StringToDateTimeOffsetTypeConverter -ReactiveUI.StringToDateTimeOffsetTypeConverter.StringToDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToDateTimeTypeConverter -ReactiveUI.StringToDateTimeTypeConverter.StringToDateTimeTypeConverter() -> void -ReactiveUI.StringToDecimalTypeConverter -ReactiveUI.StringToDecimalTypeConverter.StringToDecimalTypeConverter() -> void -ReactiveUI.StringToDoubleTypeConverter -ReactiveUI.StringToDoubleTypeConverter.StringToDoubleTypeConverter() -> void -ReactiveUI.StringToGuidTypeConverter -ReactiveUI.StringToGuidTypeConverter.StringToGuidTypeConverter() -> void -ReactiveUI.StringToIntegerTypeConverter -ReactiveUI.StringToIntegerTypeConverter.StringToIntegerTypeConverter() -> void -ReactiveUI.StringToLongTypeConverter -ReactiveUI.StringToLongTypeConverter.StringToLongTypeConverter() -> void -ReactiveUI.StringToNullableBooleanTypeConverter -ReactiveUI.StringToNullableBooleanTypeConverter.StringToNullableBooleanTypeConverter() -> void -ReactiveUI.StringToNullableByteTypeConverter -ReactiveUI.StringToNullableByteTypeConverter.StringToNullableByteTypeConverter() -> void -ReactiveUI.StringToNullableDateOnlyTypeConverter -ReactiveUI.StringToNullableDateOnlyTypeConverter.StringToNullableDateOnlyTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter -ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.StringToNullableDateTimeOffsetTypeConverter() -> void -ReactiveUI.StringToNullableDateTimeTypeConverter -ReactiveUI.StringToNullableDateTimeTypeConverter.StringToNullableDateTimeTypeConverter() -> void -ReactiveUI.StringToNullableDecimalTypeConverter -ReactiveUI.StringToNullableDecimalTypeConverter.StringToNullableDecimalTypeConverter() -> void -ReactiveUI.StringToNullableDoubleTypeConverter -ReactiveUI.StringToNullableDoubleTypeConverter.StringToNullableDoubleTypeConverter() -> void -ReactiveUI.StringToNullableGuidTypeConverter -ReactiveUI.StringToNullableGuidTypeConverter.StringToNullableGuidTypeConverter() -> void -ReactiveUI.StringToNullableIntegerTypeConverter -ReactiveUI.StringToNullableIntegerTypeConverter.StringToNullableIntegerTypeConverter() -> void -ReactiveUI.StringToNullableLongTypeConverter -ReactiveUI.StringToNullableLongTypeConverter.StringToNullableLongTypeConverter() -> void -ReactiveUI.StringToNullableShortTypeConverter -ReactiveUI.StringToNullableShortTypeConverter.StringToNullableShortTypeConverter() -> void -ReactiveUI.StringToNullableSingleTypeConverter -ReactiveUI.StringToNullableSingleTypeConverter.StringToNullableSingleTypeConverter() -> void -ReactiveUI.StringToNullableTimeOnlyTypeConverter -ReactiveUI.StringToNullableTimeOnlyTypeConverter.StringToNullableTimeOnlyTypeConverter() -> void -ReactiveUI.StringToNullableTimeSpanTypeConverter -ReactiveUI.StringToNullableTimeSpanTypeConverter.StringToNullableTimeSpanTypeConverter() -> void -ReactiveUI.StringToShortTypeConverter -ReactiveUI.StringToShortTypeConverter.StringToShortTypeConverter() -> void -ReactiveUI.StringToSingleTypeConverter -ReactiveUI.StringToSingleTypeConverter.StringToSingleTypeConverter() -> void -ReactiveUI.StringToTimeOnlyTypeConverter -ReactiveUI.StringToTimeOnlyTypeConverter.StringToTimeOnlyTypeConverter() -> void -ReactiveUI.StringToTimeSpanTypeConverter -ReactiveUI.StringToTimeSpanTypeConverter.StringToTimeSpanTypeConverter() -> void -ReactiveUI.StringToUriTypeConverter -ReactiveUI.StringToUriTypeConverter.StringToUriTypeConverter() -> void -ReactiveUI.TimeOnlyToStringTypeConverter -ReactiveUI.TimeOnlyToStringTypeConverter.TimeOnlyToStringTypeConverter() -> void -ReactiveUI.TimeSpanToStringTypeConverter -ReactiveUI.TimeSpanToStringTypeConverter.TimeSpanToStringTypeConverter() -> void -ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewModelToView = 1 -> ReactiveUI.TriggerUpdate -ReactiveUI.TriggerUpdate.ViewToViewModel = 0 -> ReactiveUI.TriggerUpdate -ReactiveUI.UnhandledErrorException -ReactiveUI.UnhandledErrorException.UnhandledErrorException() -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message) -> void -ReactiveUI.UnhandledErrorException.UnhandledErrorException(string! message, System.Exception! innerException) -> void -ReactiveUI.UriToStringTypeConverter -ReactiveUI.UriToStringTypeConverter.UriToStringTypeConverter() -> void -ReactiveUI.ViewContractAttribute -ReactiveUI.ViewContractAttribute.Contract.get -> string! -ReactiveUI.ViewContractAttribute.ViewContractAttribute(string! contract) -> void -ReactiveUI.ViewLocator -ReactiveUI.ViewLocatorNotFoundException -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException() -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message) -> void -ReactiveUI.ViewLocatorNotFoundException.ViewLocatorNotFoundException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewMappingBuilder -ReactiveUI.ViewMappingBuilder.Map() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(System.Func! factory, string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.Map(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator() -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.MapFromServiceLocator(string? contract) -> ReactiveUI.ViewMappingBuilder! -ReactiveUI.ViewMappingBuilder.ViewMappingBuilder(ReactiveUI.DefaultViewLocator! locator) -> void -abstract ReactiveUI.BindingTypeConverter.GetAffinityForObjects() -> int -abstract ReactiveUI.BindingTypeConverter.TryConvert(TFrom? from, object? conversionHint, out TTo? result) -> bool -override ReactiveUI.BooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToStringTypeConverter.TryConvert(bool from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ByteToStringTypeConverter.TryConvert(byte from, object? conversionHint, out string? result) -> bool -override ReactiveUI.CollectionChanged.Equals(object? obj) -> bool -override ReactiveUI.CollectionChanged.GetHashCode() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateOnlyToStringTypeConverter.TryConvert(System.DateOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToStringTypeConverter.TryConvert(System.DateTime from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DecimalToStringTypeConverter.TryConvert(decimal from, object? conversionHint, out string? result) -> bool -override ReactiveUI.DoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.DoubleToStringTypeConverter.TryConvert(double from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ExpressionRewriter.Visit(System.Linq.Expressions.Expression? node) -> System.Linq.Expressions.Expression! -override ReactiveUI.GuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.GuidToStringTypeConverter.TryConvert(System.Guid from, object? conversionHint, out string? result) -> bool -override ReactiveUI.IntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.IntegerToStringTypeConverter.TryConvert(int from, object? conversionHint, out string? result) -> bool -override ReactiveUI.LongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.LongToStringTypeConverter.TryConvert(long from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableBooleanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableBooleanToStringTypeConverter.TryConvert(bool? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableByteToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableByteToStringTypeConverter.TryConvert(byte? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateOnlyToStringTypeConverter.TryConvert(System.DateOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToStringTypeConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDateTimeToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToStringTypeConverter.TryConvert(System.DateTime? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDecimalToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDecimalToStringTypeConverter.TryConvert(decimal? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableDoubleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDoubleToStringTypeConverter.TryConvert(double? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableGuidToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableGuidToStringTypeConverter.TryConvert(System.Guid? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableIntegerToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableIntegerToStringTypeConverter.TryConvert(int? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableLongToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableLongToStringTypeConverter.TryConvert(long? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableShortToStringTypeConverter.TryConvert(short? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableSingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableSingleToStringTypeConverter.TryConvert(float? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.NullableTimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableTimeSpanToStringTypeConverter.TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) -> bool -override ReactiveUI.ReactiveChange.Equals(object? obj) -> bool -override ReactiveUI.ReactiveChange.GetHashCode() -> int -override ReactiveUI.ShortToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.ShortToStringTypeConverter.TryConvert(short from, object? conversionHint, out string? result) -> bool -override ReactiveUI.SingleToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.SingleToStringTypeConverter.TryConvert(float from, object? conversionHint, out string? result) -> bool -override ReactiveUI.StringToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool result) -> bool -override ReactiveUI.StringToByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte result) -> bool -override ReactiveUI.StringToDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly result) -> bool -override ReactiveUI.StringToDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.StringToDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.StringToDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal result) -> bool -override ReactiveUI.StringToDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double result) -> bool -override ReactiveUI.StringToGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid result) -> bool -override ReactiveUI.StringToIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int result) -> bool -override ReactiveUI.StringToLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToLongTypeConverter.TryConvert(string? from, object? conversionHint, out long result) -> bool -override ReactiveUI.StringToNullableBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableBooleanTypeConverter.TryConvert(string? from, object? conversionHint, out bool? result) -> bool -override ReactiveUI.StringToNullableByteTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableByteTypeConverter.TryConvert(string? from, object? conversionHint, out byte? result) -> bool -override ReactiveUI.StringToNullableDateOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateOnly? result) -> bool -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeOffsetTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.StringToNullableDateTimeTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDateTimeTypeConverter.TryConvert(string? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.StringToNullableDecimalTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDecimalTypeConverter.TryConvert(string? from, object? conversionHint, out decimal? result) -> bool -override ReactiveUI.StringToNullableDoubleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableDoubleTypeConverter.TryConvert(string? from, object? conversionHint, out double? result) -> bool -override ReactiveUI.StringToNullableGuidTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableGuidTypeConverter.TryConvert(string? from, object? conversionHint, out System.Guid? result) -> bool -override ReactiveUI.StringToNullableIntegerTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableIntegerTypeConverter.TryConvert(string? from, object? conversionHint, out int? result) -> bool -override ReactiveUI.StringToNullableLongTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableLongTypeConverter.TryConvert(string? from, object? conversionHint, out long? result) -> bool -override ReactiveUI.StringToNullableShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableShortTypeConverter.TryConvert(string? from, object? conversionHint, out short? result) -> bool -override ReactiveUI.StringToNullableSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float? result) -> bool -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) -> bool -override ReactiveUI.StringToNullableTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToNullableTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) -> bool -override ReactiveUI.StringToShortTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToShortTypeConverter.TryConvert(string? from, object? conversionHint, out short result) -> bool -override ReactiveUI.StringToSingleTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToSingleTypeConverter.TryConvert(string? from, object? conversionHint, out float result) -> bool -override ReactiveUI.StringToTimeOnlyTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeOnlyTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeOnly result) -> bool -override ReactiveUI.StringToTimeSpanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToTimeSpanTypeConverter.TryConvert(string? from, object? conversionHint, out System.TimeSpan result) -> bool -override ReactiveUI.StringToUriTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.StringToUriTypeConverter.TryConvert(string? from, object? conversionHint, out System.Uri? result) -> bool -override ReactiveUI.TimeOnlyToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeOnlyToStringTypeConverter.TryConvert(System.TimeOnly from, object? conversionHint, out string? result) -> bool -override ReactiveUI.TimeSpanToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.TimeSpanToStringTypeConverter.TryConvert(System.TimeSpan from, object? conversionHint, out string? result) -> bool -override ReactiveUI.UriToStringTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.UriToStringTypeConverter.TryConvert(System.Uri? from, object? conversionHint, out string? result) -> bool -static ReactiveUI.BindingTypeConverterDispatch.TryConvertAny(object? converter, System.Type! fromType, object? from, System.Type! toType, object? conversionHint, out object? result) -> bool -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this System.Collections.ObjectModel.ObservableCollection! collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetExtensions.ToReactiveChangeSet(this TCollection collection) -> System.IObservable!>! -static ReactiveUI.ChangeSetMixins.CountHasChanged(this ReactiveUI.IReactiveChangeSet! changeSet) -> bool -static ReactiveUI.ChangeSetMixins.WhenCountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.CollectionChanged.operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChanged.operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) -> bool -static ReactiveUI.CollectionChangedExtensions.ObserveCollectionChanges(this System.Collections.Specialized.INotifyCollectionChanged! source) -> System.IObservable! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenBy(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComparerChainingExtensions.ThenByDescending(this System.Collections.Generic.IComparer? parent, System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ComponentModelConversion.GetAffinity(System.Type! fromType, System.Type! toType) -> int -static ReactiveUI.ComponentModelConversion.TryConvert(TLogHost! logHost, System.Type! fromType, object! from, System.Type! toType, out object? result) -> bool -static ReactiveUI.ConverterMigrationHelperMixins.ExtractConverters(Splat.IReadonlyDependencyResolver! resolver) -> (System.Collections.Generic.IList! TypedConverters, System.Collections.Generic.IList! FallbackConverters, System.Collections.Generic.IList! SetMethodConverters) -static ReactiveUI.ConverterMigrationHelperMixins.ImportFrom(this ReactiveUI.ConverterService! converterService, Splat.IReadonlyDependencyResolver! resolver) -> void -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable! -static ReactiveUI.CreatesCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable! commandParameter) -> System.IDisposable! -static ReactiveUI.DependencyResolverMixins.RegisterViewsForViewModels(this Splat.IMutableDependencyResolver! resolver, System.Reflection.Assembly! assembly) -> void -static ReactiveUI.ExpressionMixins.GetArgumentsArray(this System.Linq.Expressions.Expression! expression) -> object?[]? -static ReactiveUI.ExpressionMixins.GetExpressionChain(this System.Linq.Expressions.Expression! expression) -> System.Collections.Generic.IEnumerable! -static ReactiveUI.ExpressionMixins.GetMemberInfo(this System.Linq.Expressions.Expression! expression) -> System.Reflection.MemberInfo? -static ReactiveUI.ExpressionMixins.GetParent(this System.Linq.Expressions.Expression! expression) -> System.Linq.Expressions.Expression? -static ReactiveUI.OrderedComparer.For() -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.For(System.Collections.Generic.IEnumerable! enumerable) -> ReactiveUI.IComparerBuilder! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderBy(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector) -> System.Collections.Generic.IComparer! -static ReactiveUI.OrderedComparer.OrderByDescending(System.Func! selector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IComparer! -static ReactiveUI.ReactiveChange.operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReactiveChange.operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) -> bool -static ReactiveUI.ReflectionMixins.IsStatic(this System.Reflection.PropertyInfo! item) -> bool -static ReactiveUI.RxConverters.Current.get -> ReactiveUI.ConverterService! -static ReactiveUI.RxConverters.SetService(ReactiveUI.ConverterService! service) -> void -static ReactiveUI.ViewLocator.Current.get -> ReactiveUI.IViewLocator! -static readonly ReactiveUI.BindingAffinity.DefaultEvent -> int -static readonly ReactiveUI.BindingAffinity.DefaultInternalTypeConverter -> int -static readonly ReactiveUI.BindingAffinity.ExactType -> int -static readonly ReactiveUI.BindingAffinity.Explicit -> int -static readonly ReactiveUI.SingletonDataErrorsChangedEventArgs.Value -> System.ComponentModel.DataErrorsChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.ErrorMessage -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.HasErrors -> System.ComponentModel.PropertyChangedEventArgs! -static readonly ReactiveUI.SingletonPropertyChangedEventArgs.Value -> System.ComponentModel.PropertyChangedEventArgs! -virtual ReactiveUI.ReactiveBinding.Dispose(bool isDisposing) -> void diff --git a/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..54d95f64dd --- /dev/null +++ b/src/ReactiveUI.Core/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,1157 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class BindingAffinity + { + public static readonly int DefaultEvent; + public static readonly int DefaultInternalTypeConverter; + public static readonly int ExactType; + public static readonly int Explicit; + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses RxConverters and Splat which may require dynamic type resolution")] + public class BindingConverterResolver : ReactiveUI.IBindingConverterResolver + { + public BindingConverterResolver() { } + public object? GetBindingConverter(System.Type fromType, System.Type toType) { } + public System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + AsyncOneWay = 2, + } + public sealed class BindingFallbackConverterRegistry + { + public BindingFallbackConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.IBindingFallbackConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public abstract class BindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + protected BindingTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public abstract int GetAffinityForObjects() { } + public abstract bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public static class BindingTypeConverterDispatch + { + public static bool TryConvertAny(object? converter, System.Type fromType, object? from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class BindingTypeConverterRegistry + { + public BindingTypeConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.IBindingTypeConverter? TryGetConverter(System.Type fromType, System.Type toType) { } + } + public sealed class BooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out string? result) { } + } + public sealed class ByteToNullableByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ByteToNullableByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte from, object? conversionHint, out byte? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte from, object? conversionHint, out string? result) { } + } + public static class ChangeSetExtensions + { + extension(System.Collections.ObjectModel.ObservableCollection collection) + { + public System.IObservable> ToReactiveChangeSet() { } + } + extension(TCollection collection) where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IObservable> ToReactiveChangeSet() { } + } + } + public static class ChangeSetMixins + { + extension(ReactiveUI.IReactiveChangeSet changeSet) + { + public bool CountHasChanged() { } + } + extension(System.IObservable> changeSet) + { + public System.IObservable> WhenCountChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("{EventArgs.Action}, Sender = {Sender}")] + public readonly struct CollectionChanged : System.IEquatable + { + public CollectionChanged(object? sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs eventArgs) { } + public System.Collections.Specialized.NotifyCollectionChangedEventArgs EventArgs { get; } + public object? Sender { get; } + public readonly bool Equals(ReactiveUI.CollectionChanged other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + public static bool operator !=(in ReactiveUI.CollectionChanged left, in ReactiveUI.CollectionChanged right) { } + } + public static class CollectionChangedExtensions + { + extension(System.Collections.Specialized.INotifyCollectionChanged source) + { + public System.IObservable ObserveCollectionChanges() { } + } + } + public static class ComparerChainingExtensions + { + extension(System.Collections.Generic.IComparer? parent) + { + public System.Collections.Generic.IComparer ThenBy(System.Func selector) { } + public System.Collections.Generic.IComparer ThenBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector) { } + public System.Collections.Generic.IComparer ThenByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + } + public static class ComponentModelConversion + { + public static int GetAffinity(System.Type fromType, System.Type toType) { } + public static bool TryConvert(TLogHost logHost, System.Type fromType, object from, System.Type toType, out object? result) where TLogHost : class, Splat.IEnableLogger { } + } + public static class ConverterMigrationHelperMixins + { + public static (System.Collections.Generic.IList TypedConverters, System.Collections.Generic.IList FallbackConverters, System.Collections.Generic.IList SetMethodConverters) ExtractConverters(Splat.IReadonlyDependencyResolver resolver) { } + extension(ReactiveUI.ConverterService converterService) + { + public void ImportFrom(Splat.IReadonlyDependencyResolver resolver) { } + } + } + public sealed class ConverterService + { + public ConverterService() { } + public ReactiveUI.BindingFallbackConverterRegistry FallbackConverters { get; } + public ReactiveUI.SetMethodBindingConverterRegistry SetMethodConverters { get; } + public ReactiveUI.BindingTypeConverterRegistry TypedConverters { get; } + public object? ResolveConverter(System.Type fromType, System.Type toType) { } + public ReactiveUI.ISetMethodBindingConverter? ResolveSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public static class CreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter) where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public static System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, TControl? target, System.IObservable commandParameter, string eventName) where TControl : class { } + } + public sealed class CreatesCommandBindingViaCommandParameter : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaCommandParameter() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class CreatesCommandBindingViaEvent : ReactiveUI.ICreatesCommandBinding + { + public CreatesCommandBindingViaEvent() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public int GetAffinityForObject(bool hasEventTarget) { } + } + public sealed class DateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out string? result) { } + } + public sealed class DateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out string? result) { } + } + public sealed class DecimalToNullableDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DecimalToNullableDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal from, object? conversionHint, out decimal? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Mappings = {_mappings.Count}")] + public sealed class DefaultViewLocator : ReactiveUI.IViewLocator + { + public DefaultViewLocator() { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.DefaultViewLocator Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + public ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + public ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap() where TViewModel : class { } + public ReactiveUI.DefaultViewLocator Unmap(string? contract) where TViewModel : class { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class DependencyResolverMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to register views explicitly.")] + public void RegisterViewsForViewModels(System.Reflection.Assembly assembly) { } + } + } + public sealed class DependencyResolverRegistrar : ReactiveUI.IRegistrar + { + public DependencyResolverRegistrar(Splat.IMutableDependencyResolver resolver) { } + public void Register(System.Func factory) where TService : class { } + public void Register(System.Func factory, string? contract) where TService : class { } + public void RegisterConstant(System.Func factory) where TService : class { } + public void RegisterConstant(System.Func factory, string? contract) where TService : class { } + public void RegisterLazySingleton(System.Func factory) where TService : class { } + public void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public sealed class DoubleToNullableDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public DoubleToNullableDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double from, object? conversionHint, out double? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class DoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public DoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double from, object? conversionHint, out string? result) { } + } + public sealed class EqualityTypeConverter : ReactiveUI.IBindingTypeConverter + { + public EqualityTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public sealed class ExcludeFromViewRegistrationAttribute : System.Attribute + { + public ExcludeFromViewRegistrationAttribute() { } + } + public static class ExpressionMixins + { + extension(System.Linq.Expressions.Expression expression) + { + public object?[]? GetArgumentsArray() { } + public System.Collections.Generic.IEnumerable GetExpressionChain() { } + public System.Reflection.MemberInfo? GetMemberInfo() { } + public System.Linq.Expressions.Expression? GetParent() { } + } + } + public sealed class ExpressionRewriter : System.Linq.Expressions.ExpressionVisitor + { + public ExpressionRewriter() { } + public override System.Linq.Expressions.Expression Visit(System.Linq.Expressions.Expression? node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitBinary(System.Linq.Expressions.BinaryExpression node) { } + protected override System.Linq.Expressions.Expression VisitIndex(System.Linq.Expressions.IndexExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitMethodCall(System.Linq.Expressions.MethodCallExpression node) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Expression rewriting uses reflection over runtime types and may not be compatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Expression rewriting uses reflection over runtime types (e.g., Item/Length) which may be removed by trimming.")] + protected override System.Linq.Expressions.Expression VisitUnary(System.Linq.Expressions.UnaryExpression node) { } + } + public sealed class GuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public GuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid from, object? conversionHint, out string? result) { } + } + public interface IActivatableView + { + } + public interface IActivationForViewFetcher + { + System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + int GetAffinityForView(System.Type view) { } + } + public interface IBindingConverterResolver + { + object? GetBindingConverter(System.Type fromType, System.Type toType) { } + System.Func? GetSetMethodConverter(System.Type? fromType, System.Type? toType) { } + } + public interface IBindingFallbackConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public interface IBindingHookEvaluator + { + bool EvaluateBindingHooks(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression viewModelExpression, System.Linq.Expressions.Expression viewExpression, ReactiveUI.BindingDirection direction) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IBindingTypeConverter : Splat.IEnableLogger + { + System.Type FromType { get; } + System.Type ToType { get; } + int GetAffinityForObjects() { } + bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public interface IBindingTypeConverter : ReactiveUI.IBindingTypeConverter + { + bool TryConvert(TFrom? from, object? conversionHint, out TTo? result) { } + } + public interface ICanForceManualActivation + { + void Activate(bool isActivating) { } + } + public interface ICommandBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public interface IComparerBuilder + { + System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + public interface ICreatesCommandBinding + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + int GetAffinityForObject(bool hasEventTarget) { } + } + public interface ICreatesObservableForProperty : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IExtensionState where TSender : ReactiveUI.IReactiveObject + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IObservable ThrownExceptions { get; } + bool AreChangeNotificationsDelayed() { } + System.IDisposable Delay() { } + bool NotificationsEnabled() { } + void RaiseChanged(string propertyName) { } + void RaiseChanging(string propertyName) { } + void SubscribeChanged() { } + void SubscribeChanging() { } + System.IDisposable Suppress() { } + } + public interface IHandleObservableErrors + { + System.IObservable ThrownExceptions { get; } + } + public interface IInteractionContext + { + TInput Input { get; } + bool IsHandled { get; } + void SetOutput(TOutput output) { } + } + public class INPCObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public INPCObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public interface IObservedChange + { + System.Linq.Expressions.Expression? Expression { get; } + TSender Sender { get; } + TValue Value { get; } + } + public interface IOutputContext : ReactiveUI.IInteractionContext + { + TOutput GetOutput() { } + } + public interface IPlatformOperations + { + string? GetOrientation() { } + } + public interface IPropertyBinderImplementation : Splat.IEnableLogger + { + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IPropertyBindingExpressionCompiler + { + System.IObservable<(bool ShouldEmit, TValue Value)> CreateChainedSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression[] hostExpressionChain, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.IObservable<(bool ShouldEmit, TValue Value)> CreateDirectSetObservable(TTarget? target, System.IObservable observedChanged, System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) where TTarget : class { } + System.Func CreateSetThenGet(System.Linq.Expressions.Expression viewExpression, System.Func getter, System.Action setter, System.Func?> getSetConverter) { } + System.Linq.Expressions.Expression[]? GetExpressionChainArray(System.Linq.Expressions.Expression? expression) { } + bool IsDirectMemberAccess(System.Linq.Expressions.Expression viewExpression) { } + bool ShouldReplayOnHostChanges(System.Linq.Expressions.Expression[]? hostExpressionChain) { } + } + public interface IPropertyBindingHook + { + bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public interface IReactiveBinding : System.IDisposable where TView : ReactiveUI.IViewFor + { + System.IObservable Changed { get; } + ReactiveUI.BindingDirection Direction { get; } + TView View { get; } + System.Linq.Expressions.Expression ViewExpression { get; } + System.Linq.Expressions.Expression ViewModelExpression { get; } + } + public interface IReactiveChangeSet : System.Collections.IEnumerable + { + int Adds { get; } + int Removes { get; } + } + public interface IReactiveChangeSet : ReactiveUI.IReactiveChangeSet, System.Collections.Generic.IReadOnlyList> + { + } + public interface IReactiveCommand : ReactiveUI.IHandleObservableErrors, System.IDisposable + { + System.IObservable CanExecute { get; } + System.IObservable IsExecuting { get; } + } + public interface IReactiveCommand : ReactiveUI.IReactiveCommand, System.IObservable + { + System.IObservable Execute() { } + System.IObservable Execute(TParam parameter) { } + } + public interface IReactiveNotifyPropertyChanged + { + System.IObservable> Changed { get; } + System.IObservable> Changing { get; } + System.IDisposable SuppressChangeNotifications() { } + } + public interface IReactiveObject : Splat.IEnableLogger, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging + { + void RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public interface IReactiveProperty : ReactiveUI.Primitives.Disposables.IsDisposed, System.ComponentModel.INotifyDataErrorInfo, System.ComponentModel.INotifyPropertyChanged, System.IObservable + { + System.IObservable ObserveErrorChanged { get; } + System.IObservable ObserveHasErrors { get; } + T? Value { get; set; } + void Refresh() { } + } + public interface IReactivePropertyChangedEventArgs + { + string? PropertyName { get; } + TSender Sender { get; } + } + public interface IRegistrar + { + void Register(System.Func factory) where TService : class { } + void Register(System.Func factory, string? contract) where TService : class { } + void RegisterConstant(System.Func factory) where TService : class { } + void RegisterConstant(System.Func factory, string? contract) where TService : class { } + void RegisterLazySingleton(System.Func factory) where TService : class { } + void RegisterLazySingleton(System.Func factory, string? contract) where TService : class { } + } + public interface ISetMethodBindingConverter : Splat.IEnableLogger + { + int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + object? PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public interface IViewFor : ReactiveUI.IActivatableView + { + object? ViewModel { get; set; } + } + public interface IViewFor : ReactiveUI.IViewFor where T : class + { + T? ViewModel { get; set; } + } + public interface IViewLocator : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + ReactiveUI.IViewFor? ResolveView(object? instance, string? contract) { } + ReactiveUI.IViewFor? ResolveView() where TViewModel : class { } + ReactiveUI.IViewFor? ResolveView(string? contract) where TViewModel : class { } + } + public interface IViewModule + { + void RegisterViews(ReactiveUI.DefaultViewLocator locator) { } + } + public interface IWantsToRegisterStuff + { + void Register(ReactiveUI.IRegistrar registrar) { } + } + public sealed class IntegerToNullableIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public IntegerToNullableIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int from, object? conversionHint, out int? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class IntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public IntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, IsHandled = {IsHandled}")] + public sealed class InteractionContext : ReactiveUI.IOutputContext + { + public InteractionContext(TInput input) { } + public TInput Input { get; } + public bool IsHandled { get; } + public TOutput GetOutput() { } + public void SetOutput(TOutput output) { } + } + public sealed class LongToNullableLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public LongToNullableLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long from, object? conversionHint, out long? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class LongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public LongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long from, object? conversionHint, out string? result) { } + } + public class NotAWeakReference + { + public NotAWeakReference(object target) { } + public bool IsAlive { get; } + public object Target { get; } + } + public sealed class NullableBooleanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableBooleanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool? from, object? conversionHint, out string? result) { } + } + public sealed class NullableByteToByteTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableByteToByteTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(byte? from, object? conversionHint, out byte result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableByteToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableByteToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(byte? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeOffsetToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDateTimeToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDecimalToDecimalTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDecimalToDecimalTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(decimal? from, object? conversionHint, out decimal result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDecimalToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDecimalToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(decimal? from, object? conversionHint, out string? result) { } + } + public sealed class NullableDoubleToDoubleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableDoubleToDoubleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(double? from, object? conversionHint, out double result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableDoubleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableDoubleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(double? from, object? conversionHint, out string? result) { } + } + public sealed class NullableGuidToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableGuidToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Guid? from, object? conversionHint, out string? result) { } + } + public sealed class NullableIntegerToIntegerTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableIntegerToIntegerTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(int? from, object? conversionHint, out int result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableIntegerToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableIntegerToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(int? from, object? conversionHint, out string? result) { } + } + public sealed class NullableLongToLongTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableLongToLongTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(long? from, object? conversionHint, out long result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableLongToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableLongToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(long? from, object? conversionHint, out string? result) { } + } + public sealed class NullableShortToShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableShortToShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short? from, object? conversionHint, out short result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short? from, object? conversionHint, out string? result) { } + } + public sealed class NullableSingleToSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public NullableSingleToSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float? from, object? conversionHint, out float result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class NullableSingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableSingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly? from, object? conversionHint, out string? result) { } + } + public sealed class NullableTimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public NullableTimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan? from, object? conversionHint, out string? result) { } + } + [System.Diagnostics.DebuggerDisplay("Value = {Value}, Sender = {Sender}")] + public class ObservedChange : ReactiveUI.IObservedChange + { + public ObservedChange(TSender sender, System.Linq.Expressions.Expression? expression, TValue value) { } + public System.Linq.Expressions.Expression? Expression { get; } + public TSender Sender { get; } + public TValue Value { get; } + } + public static class OrderedComparer + { + public static ReactiveUI.IComparerBuilder For() { } + public static ReactiveUI.IComparerBuilder For(System.Collections.Generic.IEnumerable enumerable) { } + } + public static class OrderedComparer + { + public static System.Collections.Generic.IComparer OrderBy(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderBy(System.Func selector, System.Collections.Generic.IComparer comparer) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector) { } + public static System.Collections.Generic.IComparer OrderByDescending(System.Func selector, System.Collections.Generic.IComparer comparer) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + public sealed class PreserveAttribute : System.Attribute + { + public PreserveAttribute() { } + public bool AllMembers { get; set; } + } + public class ReactiveBinding : ReactiveUI.IReactiveBinding where TView : ReactiveUI.IViewFor + { + public ReactiveBinding(TView view, System.Linq.Expressions.Expression viewExpression, System.Linq.Expressions.Expression viewModelExpression, System.IObservable changed, ReactiveUI.BindingDirection direction, System.IDisposable bindingDisposable) { } + public System.IObservable Changed { get; } + public ReactiveUI.BindingDirection Direction { get; } + public TView View { get; } + public System.Linq.Expressions.Expression ViewExpression { get; } + public System.Linq.Expressions.Expression ViewModelExpression { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + [System.Diagnostics.DebuggerDisplay("{Reason}: {Current} @ {CurrentIndex}")] + public readonly struct ReactiveChange : System.IEquatable> + { + public ReactiveChange(ReactiveUI.ReactiveChangeReason reason, T current, T? previous, int currentIndex, int previousIndex) { } + public T Current { get; } + public int CurrentIndex { get; } + public T? Previous { get; } + public int PreviousIndex { get; } + public ReactiveUI.ReactiveChangeReason Reason { get; } + public readonly bool Equals(ReactiveUI.ReactiveChange other) { } + public override readonly bool Equals(object? obj) { } + public override readonly int GetHashCode() { } + public static bool operator ==(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + public static bool operator !=(in ReactiveUI.ReactiveChange left, in ReactiveUI.ReactiveChange right) { } + } + public enum ReactiveChangeReason + { + Add = 0, + Remove = 1, + Replace = 2, + Move = 3, + Refresh = 4, + } + [System.Diagnostics.DebuggerDisplay("Count = {Count}, Adds = {Adds}, Removes = {Removes}")] + public sealed class ReactiveChangeSet : ReactiveUI.IReactiveChangeSet + { + public ReactiveChangeSet(System.Collections.Generic.List> changes) { } + public int Adds { get; } + public int Count { get; } + public int Removes { get; } + public ReactiveUI.ReactiveChange this[int index] { get; } + public System.Collections.Generic.List>.Enumerator GetEnumerator() { } + System.Collections.Generic.IEnumerator> System.Collections.Generic.IEnumerable>.GetEnumerator() { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangedEventArgs : System.ComponentModel.PropertyChangedEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangedEventArgs(TSender sender, string propertyName) { } + public TSender Sender { get; } + } + [System.Diagnostics.DebuggerDisplay("PropertyName = {PropertyName}, Sender = {Sender}")] + public class ReactivePropertyChangingEventArgs : System.ComponentModel.PropertyChangingEventArgs, ReactiveUI.IReactivePropertyChangedEventArgs + { + public ReactivePropertyChangingEventArgs(TSender sender, string? propertyName) { } + public TSender Sender { get; } + } + public static class ReflectionMixins + { + extension(System.Reflection.PropertyInfo item) + { + public bool IsStatic() { } + } + } + public static class RxConverters + { + public static ReactiveUI.ConverterService Current { get; } + public static void SetService(ReactiveUI.ConverterService service) { } + } + public sealed class SetMethodBindingConverterRegistry + { + public SetMethodBindingConverterRegistry() { } + public System.Collections.Generic.IEnumerable GetAllConverters() { } + public void Register(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.ISetMethodBindingConverter? TryGetConverter(System.Type? fromType, System.Type? toType) { } + } + public sealed class ShortToNullableShortTypeConverter : ReactiveUI.IBindingTypeConverter + { + public ShortToNullableShortTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(short from, object? conversionHint, out short? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class ShortToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public ShortToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(short from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + public sealed class SingleInstanceViewAttribute : System.Attribute + { + public SingleInstanceViewAttribute() { } + } + public sealed class SingleToNullableSingleTypeConverter : ReactiveUI.IBindingTypeConverter + { + public SingleToNullableSingleTypeConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvert(float from, object? conversionHint, out float? result) { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class SingleToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public SingleToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(float from, object? conversionHint, out string? result) { } + } + public static class SingletonDataErrorsChangedEventArgs + { + public static readonly System.ComponentModel.DataErrorsChangedEventArgs Value; + } + public static class SingletonPropertyChangedEventArgs + { + public static readonly System.ComponentModel.PropertyChangedEventArgs ErrorMessage; + public static readonly System.ComponentModel.PropertyChangedEventArgs HasErrors; + public static readonly System.ComponentModel.PropertyChangedEventArgs Value; + } + public sealed class StringConverter : ReactiveUI.IBindingTypeConverter + { + public StringConverter() { } + public System.Type FromType { get; } + public System.Type ToType { get; } + public int GetAffinityForObjects() { } + public bool TryConvertTyped(object? from, object? conversionHint, out object? result) { } + } + public sealed class StringToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool result) { } + } + public sealed class StringToByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte result) { } + } + public sealed class StringToDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly result) { } + } + public sealed class StringToDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class StringToDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class StringToDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal result) { } + } + public sealed class StringToDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double result) { } + } + public sealed class StringToGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid result) { } + } + public sealed class StringToIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int result) { } + } + public sealed class StringToLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long result) { } + } + public sealed class StringToNullableBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out bool? result) { } + } + public sealed class StringToNullableByteTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableByteTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out byte? result) { } + } + public sealed class StringToNullableDateOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateOnly? result) { } + } + public sealed class StringToNullableDateTimeOffsetTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeOffsetTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class StringToNullableDateTimeTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDateTimeTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class StringToNullableDecimalTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDecimalTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out decimal? result) { } + } + public sealed class StringToNullableDoubleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableDoubleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out double? result) { } + } + public sealed class StringToNullableGuidTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableGuidTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Guid? result) { } + } + public sealed class StringToNullableIntegerTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableIntegerTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out int? result) { } + } + public sealed class StringToNullableLongTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableLongTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out long? result) { } + } + public sealed class StringToNullableShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short? result) { } + } + public sealed class StringToNullableSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float? result) { } + } + public sealed class StringToNullableTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly? result) { } + } + public sealed class StringToNullableTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToNullableTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan? result) { } + } + public sealed class StringToShortTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToShortTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out short result) { } + } + public sealed class StringToSingleTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToSingleTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out float result) { } + } + public sealed class StringToTimeOnlyTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeOnlyTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeOnly result) { } + } + public sealed class StringToTimeSpanTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToTimeSpanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.TimeSpan result) { } + } + public sealed class StringToUriTypeConverter : ReactiveUI.BindingTypeConverter + { + public StringToUriTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(string? from, object? conversionHint, out System.Uri? result) { } + } + public sealed class TimeOnlyToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeOnlyToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeOnly from, object? conversionHint, out string? result) { } + } + public sealed class TimeSpanToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public TimeSpanToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.TimeSpan from, object? conversionHint, out string? result) { } + } + public enum TriggerUpdate + { + ViewToViewModel = 0, + ViewModelToView = 1, + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class UnhandledErrorException : System.Exception + { + public UnhandledErrorException() { } + public UnhandledErrorException(string message) { } + public UnhandledErrorException(string message, System.Exception innerException) { } + } + public sealed class UriToStringTypeConverter : ReactiveUI.BindingTypeConverter + { + public UriToStringTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Uri? from, object? conversionHint, out string? result) { } + } + [System.AttributeUsage(System.AttributeTargets.Class)] + [System.Diagnostics.DebuggerDisplay("Contract = {Contract}")] + public sealed class ViewContractAttribute : System.Attribute + { + public ViewContractAttribute(string contract) { } + public string Contract { get; } + } + public static class ViewLocator + { + public static ReactiveUI.IViewLocator Current { get; } + } + [System.Diagnostics.DebuggerDisplay("Message = {Message}")] + public class ViewLocatorNotFoundException : System.Exception + { + public ViewLocatorNotFoundException() { } + public ViewLocatorNotFoundException(string message) { } + public ViewLocatorNotFoundException(string message, System.Exception innerException) { } + } + public sealed class ViewMappingBuilder + { + public ViewMappingBuilder(ReactiveUI.DefaultViewLocator locator) { } + public ReactiveUI.ViewMappingBuilder Map() where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder Map(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor, new() { } + public ReactiveUI.ViewMappingBuilder Map(System.Func factory, string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator() where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.ViewMappingBuilder MapFromServiceLocator(string? contract) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } +} +namespace ReactiveUI.Internal +{ + public sealed class StartWithObservable : System.IObservable + { + public StartWithObservable(System.IObservable source, T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public sealed class TaskObservable : System.IObservable + { + public TaskObservable(System.Threading.Tasks.Task task) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4464809d65..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,10 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -ReactiveUI.Reactive.Drawing.Resource -ReactiveUI.Reactive.Drawing.Resource.Resource() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..a6c3fb046a --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,23 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..7d2445469c --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..a45941245b --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..4877963096 --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..d46c36e34a --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..662bab24ee --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 4464809d65..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,10 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -ReactiveUI.Reactive.Drawing.Resource -ReactiveUI.Reactive.Drawing.Resource.Resource() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..a6c3fb046a --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,23 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..7d2445469c --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..a45941245b --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..abf69116b8 --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..7aa0fb0baf --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..662bab24ee --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..662bab24ee --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..662bab24ee --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 16c26545e8..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Drawing.Registrations -ReactiveUI.Reactive.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Reactive.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..b0ccbd42cb --- /dev/null +++ b/src/ReactiveUI.Drawing.Reactive/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Reactive.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Reactive.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1d14a510db..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,10 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -ReactiveUI.Drawing.Resource -ReactiveUI.Drawing.Resource.Resource() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..8c7adfe3cc --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,23 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..660319a6f1 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..f26b44ce09 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..af02959843 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..7fdd8cb38e --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..c48c3468a1 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 1d14a510db..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,10 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -ReactiveUI.Drawing.Resource -ReactiveUI.Drawing.Resource.Resource() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..8c7adfe3cc --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,23 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..660319a6f1 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..f26b44ce09 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..c691948f29 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..258e51e67d --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..c48c3468a1 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..c48c3468a1 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..c48c3468a1 --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,19 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 562cd39914..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,8 +0,0 @@ -#nullable enable -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithDrawing() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Drawing.Registrations -ReactiveUI.Drawing.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Drawing.Registrations.Registrations() -> void -static ReactiveUI.Builder.ReactiveUIBuilderDrawingExtensions.WithDrawing(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! diff --git a/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..5cd882ca1a --- /dev/null +++ b/src/ReactiveUI.Drawing/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,18 @@ +namespace ReactiveUI.Builder +{ + public static class ReactiveUIBuilderDrawingExtensions + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithDrawing() { } + } + } +} +namespace ReactiveUI.Drawing +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index ad7e532aa1..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,206 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.Resource -ReactiveUI.Reactive.Maui.Resource.Resource() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..440ea80527 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,283 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..0d4464a4e5 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..111b3c4edf --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..c59eb1542a --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..951e2b49d6 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1d98f644fd..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,220 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveUserControl -ReactiveUI.Reactive.Maui.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..e5203d119f --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,310 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_Maui_ReactiveVtableClasses.ReactiveUI_Reactive_Maui_ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_Maui_ReactiveVtableClasses.ReactiveUI_Reactive_Maui_ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..f6921b0549 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,278 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index ad7e532aa1..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,206 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.Resource -ReactiveUI.Reactive.Maui.Resource.Resource() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..440ea80527 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,283 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..0d4464a4e5 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..111b3c4edf --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..10a9d13244 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..7ba7acb5a0 --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,279 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI.Reactive +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1d98f644fd..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,220 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveUserControl -ReactiveUI.Reactive.Maui.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..e5203d119f --- /dev/null +++ b/src/ReactiveUI.Maui.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,310 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Reactive.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_Maui_ReactiveVtableClasses.ReactiveUI_Reactive_Maui_ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Reactive.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_Maui_ReactiveVtableClasses.ReactiveUI_Reactive_Maui_ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Reactive.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1d98f644fd..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,220 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveUserControl -ReactiveUI.Reactive.Maui.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 01f270e247..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Maui.AutoSuspendHelper -ReactiveUI.Reactive.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Reactive.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Maui.DisableAnimationAttribute -ReactiveUI.Reactive.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage -ReactiveUI.Reactive.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveContentView -ReactiveUI.Reactive.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactivePage -ReactiveUI.Reactive.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShell -ReactiveUI.Reactive.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Reactive.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Reactive.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ReactiveWindow -ReactiveUI.Reactive.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.Maui.Registrations -ReactiveUI.Reactive.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Maui.Registrations.Registrations() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Reactive.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Reactive.Maui.RoutedViewHost -ReactiveUI.Reactive.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Reactive.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Reactive.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Reactive.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Reactive.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.Reactive.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Reactive.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.Reactive.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Reactive.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index fa4f3ba7e7..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,206 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.Resource -ReactiveUI.Maui.Resource.Resource() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..d8197f5381 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,285 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..abee6d58dc --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..a720c46ec0 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..fe51afa696 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..d84a70e066 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 3cfb463b72..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,220 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveUserControl -ReactiveUI.Maui.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Maui.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..cd55b1d0ec --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,312 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_MauiVtableClasses.ReactiveUI_Maui_ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_MauiVtableClasses.ReactiveUI_Maui_ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..143b650f20 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,280 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index fa4f3ba7e7..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,206 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.Resource -ReactiveUI.Maui.Resource.Resource() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..d8197f5381 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,285 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android24.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..abee6d58dc --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..a720c46ec0 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..2f1fd19828 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..3683476bb7 --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,281 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI +{ + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactivePage : Microsoft.Maui.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 3cfb463b72..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,220 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveUserControl -ReactiveUI.Maui.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Maui.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..cd55b1d0ec --- /dev/null +++ b/src/ReactiveUI.Maui/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,312 @@ +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui", AssemblyName="Microsoft.Maui")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Shapes", AssemblyName="Microsoft.Maui.Controls")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Controls.Xaml", AssemblyName="Microsoft.Maui.Controls.Xaml")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "Microsoft.Maui.Graphics", AssemblyName="Microsoft.Maui.Graphics")] +[assembly: Microsoft.Maui.Controls.XmlnsDefinition("http://schemas.microsoft.com/dotnet/maui/global", "http://schemas.microsoft.com/dotnet/2021/maui")] +[assembly: Microsoft.Maui.Controls.XmlnsPrefix("http://schemas.microsoft.com/dotnet/maui/global", "global")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } +} +namespace ReactiveUI.Builder +{ + public static class MauiReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MauiMainThreadScheduler { get; } + extension(Microsoft.Maui.Hosting.MauiAppBuilder builder) + { + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher dispatcher) { } + public Microsoft.Maui.Hosting.MauiAppBuilder UseReactiveUI(System.Action withReactiveUIBuilder) { } + } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) { } + } + } +} +namespace ReactiveUI.Maui +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper() { } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void OnCreate() { } + public void OnResume() { } + public void OnSleep() { } + public void OnStart() { } + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class DisableAnimationAttribute : System.Attribute + { + public DisableAnimationAttribute() { } + } + public class ReactiveCarouselView : Microsoft.Maui.Controls.CarouselView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveCarouselView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentPage : Microsoft.Maui.Controls.ContentPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveContentView : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveContentView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveFlyoutPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveFlyoutPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveImageItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveImageItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ImageSourceProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public Microsoft.Maui.Controls.ImageSource? ImageSource { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveMasterDetailPage : Microsoft.Maui.Controls.FlyoutPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveMasterDetailPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public abstract class ReactiveMultiPage : Microsoft.Maui.Controls.MultiPage, ReactiveUI.IViewFor where TPage : Microsoft.Maui.Controls.Page where TViewModel : class + { + protected ReactiveMultiPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveNavigationPage : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveNavigationPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_MauiVtableClasses.ReactiveUI_Maui_ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveShell : Microsoft.Maui.Controls.Shell, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveShell() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveShellContent : Microsoft.Maui.Controls.ShellContent, ReactiveUI.IActivatableView where TViewModel : class + { + public ReactiveShellContent() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public string? Contract { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabbedPage : Microsoft.Maui.Controls.TabbedPage, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTabbedPage() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class ReactiveTextItemView : ReactiveUI.Maui.ReactiveContentView where TViewModel : class + { + public ReactiveTextItemView() { } + public static readonly Microsoft.Maui.Controls.BindableProperty DetailColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DetailProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextColorProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty TextProperty; + public string? Detail { get; set; } + public Microsoft.Maui.Graphics.Color DetailColor { get; set; } + public string? Text { get; set; } + public Microsoft.Maui.Graphics.Color TextColor { get; set; } + } + public class ReactiveTitleBar : Microsoft.Maui.Controls.TitleBar, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveTitleBar() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + [WinRT.WinRTExposedType(typeof(WinRT.ReactiveUI_MauiVtableClasses.ReactiveUI_Maui_ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : Microsoft.Maui.Controls.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + protected override void OnBindingContextChanged() { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class RoutedViewHost : Microsoft.Maui.Controls.NavigationPage, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty RouterProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty SetTitleOnNavigateProperty; + public ReactiveUI.RoutingState Router { get; set; } + public bool SetTitleOnNavigate { get; set; } + protected void InvalidateCurrentViewModel() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected System.Threading.Tasks.Task SyncNavigationStacksAsync() { } + } + public class RoutedViewHost : ReactiveUI.Maui.RoutedViewHost where TViewModel : class, ReactiveUI.IRoutableViewModel + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public RoutedViewHost() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override Microsoft.Maui.Controls.Page PageForViewModel(ReactiveUI.IRoutableViewModel vm) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override System.IObservable PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : Microsoft.Maui.Controls.ContentView, ReactiveUI.IViewFor + { + public ViewModelViewHost() { } + public static readonly Microsoft.Maui.Controls.BindableProperty ContractFallbackByPassProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty DefaultContentProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewContractObservableProperty; + public static readonly Microsoft.Maui.Controls.BindableProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public Microsoft.Maui.Controls.View DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Maui.ViewModelViewHost, ReactiveUI.IViewFor where TViewModel : class + { + public ViewModelViewHost() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected override void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} diff --git a/src/ReactiveUI.Maui/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 3cfb463b72..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,220 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveUserControl -ReactiveUI.Maui.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Maui.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Maui/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Maui/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 36ba138397..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,204 +0,0 @@ -#nullable enable -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(Microsoft.Maui.Hosting.MauiAppBuilder!).UseReactiveUI(System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMaui(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMauiScheduler(Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Maui.ActivationForViewFetcher -ReactiveUI.Maui.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Maui.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Maui.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Maui.AutoSuspendHelper -ReactiveUI.Maui.AutoSuspendHelper.AutoSuspendHelper() -> void -ReactiveUI.Maui.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnCreate() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnResume() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnSleep() -> void -ReactiveUI.Maui.AutoSuspendHelper.OnStart() -> void -ReactiveUI.Maui.BooleanToVisibilityTypeConverter -ReactiveUI.Maui.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Maui.DisableAnimationAttribute -ReactiveUI.Maui.DisableAnimationAttribute.DisableAnimationAttribute() -> void -ReactiveUI.Maui.ReactiveCarouselView -ReactiveUI.Maui.ReactiveCarouselView.ReactiveCarouselView() -> void -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveCarouselView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentPage -ReactiveUI.Maui.ReactiveContentPage.ReactiveContentPage() -> void -ReactiveUI.Maui.ReactiveContentPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveContentView -ReactiveUI.Maui.ReactiveContentView.ReactiveContentView() -> void -ReactiveUI.Maui.ReactiveContentView.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveContentView.ViewModel.set -> void -ReactiveUI.Maui.ReactiveFlyoutPage -ReactiveUI.Maui.ReactiveFlyoutPage.ReactiveFlyoutPage() -> void -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveFlyoutPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveImageItemView -ReactiveUI.Maui.ReactiveImageItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.get -> Microsoft.Maui.Controls.ImageSource? -ReactiveUI.Maui.ReactiveImageItemView.ImageSource.set -> void -ReactiveUI.Maui.ReactiveImageItemView.ReactiveImageItemView() -> void -ReactiveUI.Maui.ReactiveImageItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveImageItemView.Text.set -> void -ReactiveUI.Maui.ReactiveImageItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveImageItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveMasterDetailPage -ReactiveUI.Maui.ReactiveMasterDetailPage.ReactiveMasterDetailPage() -> void -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveMultiPage -ReactiveUI.Maui.ReactiveMultiPage.ReactiveMultiPage() -> void -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveMultiPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveNavigationPage -ReactiveUI.Maui.ReactiveNavigationPage.ReactiveNavigationPage() -> void -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveNavigationPage.ViewModel.set -> void -ReactiveUI.Maui.ReactivePage -ReactiveUI.Maui.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ReactivePage() -> void -ReactiveUI.Maui.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactivePage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShell -ReactiveUI.Maui.ReactiveShell.ReactiveShell() -> void -ReactiveUI.Maui.ReactiveShell.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShell.ViewModel.set -> void -ReactiveUI.Maui.ReactiveShellContent -ReactiveUI.Maui.ReactiveShellContent.Contract.get -> string? -ReactiveUI.Maui.ReactiveShellContent.Contract.set -> void -ReactiveUI.Maui.ReactiveShellContent.ReactiveShellContent() -> void -ReactiveUI.Maui.ReactiveShellContent.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveShellContent.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTabbedPage -ReactiveUI.Maui.ReactiveTabbedPage.ReactiveTabbedPage() -> void -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTabbedPage.ViewModel.set -> void -ReactiveUI.Maui.ReactiveTextItemView -ReactiveUI.Maui.ReactiveTextItemView.Detail.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Detail.set -> void -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.DetailColor.set -> void -ReactiveUI.Maui.ReactiveTextItemView.ReactiveTextItemView() -> void -ReactiveUI.Maui.ReactiveTextItemView.Text.get -> string? -ReactiveUI.Maui.ReactiveTextItemView.Text.set -> void -ReactiveUI.Maui.ReactiveTextItemView.TextColor.get -> Microsoft.Maui.Graphics.Color! -ReactiveUI.Maui.ReactiveTextItemView.TextColor.set -> void -ReactiveUI.Maui.ReactiveTitleBar -ReactiveUI.Maui.ReactiveTitleBar.ReactiveTitleBar() -> void -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveTitleBar.ViewModel.set -> void -ReactiveUI.Maui.ReactiveWindow -ReactiveUI.Maui.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Maui.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Maui.Registrations -ReactiveUI.Maui.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Maui.Registrations.Registrations() -> void -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.InvalidateCurrentViewModel() -> void -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.Maui.RoutedViewHost.Router.set -> void -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.get -> bool -ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigate.set -> void -ReactiveUI.Maui.RoutedViewHost.SyncNavigationStacksAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Maui.RoutedViewHost -ReactiveUI.Maui.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.get -> Microsoft.Maui.Controls.View! -ReactiveUI.Maui.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Maui.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Maui.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Maui.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.ViewModelViewHost -ReactiveUI.Maui.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Maui.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Maui.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Maui.VisibilityToBooleanTypeConverter -ReactiveUI.Maui.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.Maui.Visibility result) -> bool -override ReactiveUI.Maui.ReactiveCarouselView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveContentView.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveFlyoutPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMasterDetailPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveMultiPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveNavigationPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactivePage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveShell.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTabbedPage.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveTitleBar.OnBindingContextChanged() -> void -override ReactiveUI.Maui.ReactiveWindow.OnBindingContextChanged() -> void -override ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -override ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -override ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Maui.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.Maui.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.MauiMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher! dispatcher) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.UseReactiveUI(this Microsoft.Maui.Hosting.MauiAppBuilder! builder, System.Action! withReactiveUIBuilder) -> Microsoft.Maui.Hosting.MauiAppBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMaui(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.MauiReactiveUIBuilderExtensions.WithMauiScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Microsoft.Maui.Dispatching.IDispatcher? dispatcher) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Maui.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static readonly ReactiveUI.Maui.ReactiveCarouselView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveContentView.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveFlyoutPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.ImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveImageItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMasterDetailPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveMultiPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveNavigationPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactivePage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShell.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ContractProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveShellContent.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTabbedPage.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.DetailProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTextItemView.TextProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveTitleBar.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ReactiveWindow.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.RouterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.RoutedViewHost.SetTitleOnNavigateProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.DefaultContentProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly ReactiveUI.Maui.ViewModelViewHost.ViewModelProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual ReactiveUI.Maui.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Maui.RoutedViewHost.PageForViewModel(ReactiveUI.IRoutableViewModel! vm) -> Microsoft.Maui.Controls.Page! -virtual ReactiveUI.Maui.RoutedViewHost.PagesForViewModel(ReactiveUI.IRoutableViewModel? vm) -> System.IObservable! -virtual ReactiveUI.Maui.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Maui/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Maui/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Maui/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 7d3a37db71..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1631 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AndroidCommandBinders -ReactiveUI.Reactive.AndroidCommandBinders.AndroidCommandBinders() -> void -ReactiveUI.Reactive.AndroidObservableForWidgets -ReactiveUI.Reactive.AndroidObservableForWidgets.AndroidObservableForWidgets() -> void -ReactiveUI.Reactive.AndroidObservableForWidgets.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.AndroidObservableForWidgets.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(Android.App.Application! hostApplication) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.BundleSuspensionDriver -ReactiveUI.Reactive.BundleSuspensionDriver.BundleSuspensionDriver() -> void -ReactiveUI.Reactive.BundleSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.ContextExtensions -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!) -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.Reactive.ControlFetcherMixins -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy.ExplicitOptIn = 1 -> ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy.ExplicitOptOut = 2 -> ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy.Implicit = 0 -> ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!).GetControl(string? propertyName = null) -> Android.Views.View? -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls() -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Fragment!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!).GetControl(System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls() -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(ReactiveUI.Reactive.ILayoutViewHost!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(ReactiveUI.Reactive.ILayoutViewHost!).WireUpControls() -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(ReactiveUI.Reactive.ILayoutViewHost!).WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!).GetResourceName() -> string! -ReactiveUI.Reactive.ControlFetcherMixins.extension(object!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(object!).GetWireUpMembers(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.ILayoutViewHost -ReactiveUI.Reactive.ILayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IgnoreResourceAttribute -ReactiveUI.Reactive.IgnoreResourceAttribute.IgnoreResourceAttribute() -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.LayoutViewHost -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost() -> void -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action! bind) -> void -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.Reactive.LayoutViewHost.ToView() -> Android.Views.View? -ReactiveUI.Reactive.LayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.Reactive.LayoutViewHost.View.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveActivity -ReactiveUI.Reactive.ReactiveActivity.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.ReactiveActivity.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveActivity.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveActivity.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveActivity.StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.ReactiveActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.ReactiveActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveActivity -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveActivity.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveActivity.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveFragment -ReactiveUI.Reactive.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveFragment -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveFragment.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewHost -ReactiveUI.Reactive.ReactiveViewHost.AllPublicProperties.get -> System.Lazy? -ReactiveUI.Reactive.ReactiveViewHost.AllPublicProperties.set -> void -ReactiveUI.Reactive.ReactiveViewHost.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveViewHost.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveViewHost.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveViewHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost() -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent) -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action!, Android.Views.View!>! bind) -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.Reactive.ReactiveViewHost.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewHost.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.Resource -ReactiveUI.Reactive.Resource.Resource() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SharedPreferencesExtensions -ReactiveUI.Reactive.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!) -ReactiveUI.Reactive.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!).PreferenceChanged() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.UsbManagerExtensions -ReactiveUI.Reactive.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!) -ReactiveUI.Reactive.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -ReactiveUI.Reactive.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -ReactiveUI.Reactive.ViewCommandExtensions -ReactiveUI.Reactive.ViewCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.ViewCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(Android.Views.View! control) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewMixins -ReactiveUI.Reactive.ViewMixins.extension(Android.Views.View!) -ReactiveUI.Reactive.ViewMixins.extension(Android.Views.View!).GetViewHost() -> ReactiveUI.Reactive.ILayoutViewHost? -ReactiveUI.Reactive.ViewMixins.extension(Android.Views.View!).GetViewHost() -> T -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -ReactiveUI.Reactive.WireUpResourceAttribute -ReactiveUI.Reactive.WireUpResourceAttribute.ResourceNameOverride.get -> string? -ReactiveUI.Reactive.WireUpResourceAttribute.WireUpResourceAttribute() -> void -ReactiveUI.Reactive.WireUpResourceAttribute.WireUpResourceAttribute(string? resourceNameOverride) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveActivity.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.Reactive.ReactiveActivity.OnPause() -> void -override ReactiveUI.Reactive.ReactiveActivity.OnResume() -> void -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveFragment.OnPause() -> void -override ReactiveUI.Reactive.ReactiveFragment.OnResume() -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.AutoSuspendHelper.LatestBundle.get -> Android.OS.Bundle? -static ReactiveUI.Reactive.AutoSuspendHelper.LatestBundle.set -> void -static ReactiveUI.Reactive.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.Reactive.ControlFetcherMixins.GetControl(this Android.App.Activity! activity, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.Reactive.ControlFetcherMixins.GetControl(this Android.Views.View! view, System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.Reactive.ControlFetcherMixins.GetResourceName(this System.Reflection.PropertyInfo! member) -> string! -static ReactiveUI.Reactive.ControlFetcherMixins.GetWireUpMembers(this object! this, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.Views.View! view) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.Views.View! view, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this ReactiveUI.Reactive.ILayoutViewHost! layoutHost) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this ReactiveUI.Reactive.ILayoutViewHost! layoutHost, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.LayoutViewHost.implicit operator Android.Views.View?(ReactiveUI.Reactive.LayoutViewHost! host) -> Android.Views.View? -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SharedPreferencesExtensions.PreferenceChanged(this Android.Content.ISharedPreferences! sharedPreferences) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -static ReactiveUI.Reactive.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -static ReactiveUI.Reactive.ViewCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! command, Android.Views.View! control) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.ViewMixins.GetViewHost(this Android.Views.View! item) -> ReactiveUI.Reactive.ILayoutViewHost? -static ReactiveUI.Reactive.ViewMixins.GetViewHost(this Android.Views.View! item) -> T -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..53cda870ba --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,1974 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI.Reactive +{ + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public AndroidCommandBinders() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidObservableForWidgets : ReactiveUI.ICreatesObservableForProperty + { + public AndroidObservableForWidgets() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper(Android.App.Application hostApplication) { } + public static Android.OS.Bundle? LatestBundle { get; set; } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public sealed class BundleSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public BundleSuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public static class ContextExtensions + { + extension(Android.Content.Context context) + { + public System.IObservable ServiceBound(Android.Content.Intent intent) { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) { } + public System.IObservable ServiceBound(Android.Content.Intent intent) where TBinder : class, Android.OS.IBinder { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) where TBinder : class, Android.OS.IBinder { } + } + } + public static class ControlFetcherMixins + { + public enum ResolveStrategy + { + Implicit = 0, + ExplicitOptIn = 1, + ExplicitOptOut = 2, + } + extension(Android.App.Activity activity) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.Views.View view) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(System.Reflection.Assembly assembly, string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(ReactiveUI.Reactive.ILayoutViewHost layoutHost) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(System.Reflection.PropertyInfo member) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Attribute lookup uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Attribute lookup uses reflection and may require members removed by trimming.")] + public string GetResourceName() { } + } + extension(object @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Property discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Property discovery uses reflection and may require members removed by trimming.")] + public System.Reflection.PropertyInfo[] GetWireUpMembers(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action addHandler, System.Action removeHandler, System.Action? enabledSetter) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Action? enabledSetter) where TEventArgs : System.EventArgs { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface ILayoutViewHost + { + Android.Views.View? View { get; } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class IgnoreResourceAttribute : System.Attribute + { + public IgnoreResourceAttribute() { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + public class LayoutViewHost : ReactiveUI.Reactive.ILayoutViewHost, Splat.IEnableLogger + { + protected LayoutViewHost() { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Auto wire-up relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Auto wire-up uses reflection and member discovery.")] + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + public Android.Views.View? View { get; set; } + public Android.Views.View? ToView() { } + public static implicit operator Android.Views.View?(ReactiveUI.Reactive.LayoutViewHost host) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveActivity : Android.App.Activity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveActivity : ReactiveUI.Reactive.ReactiveActivity, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveFragment : Android.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnPause() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.Reactive.ReactiveFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveViewHost : ReactiveUI.Reactive.LayoutViewHost, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveViewHost() { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action, Android.Views.View> bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Legacy auto-wireup relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Legacy auto-wireup uses reflection and member discovery.")] + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public static class SharedPreferencesExtensions + { + extension(Android.Content.ISharedPreferences sharedPreferences) + { + public System.IObservable PreferenceChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class UsbManagerExtensions + { + extension(Android.Hardware.Usb.UsbManager manager) + { + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbAccessory accessory) { } + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbDevice device) { } + } + } + public static class ViewCommandExtensions + { + extension(System.Windows.Input.ICommand command) + { + public System.IDisposable BindToTarget(Android.Views.View control) { } + } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public static class ViewMixins + { + extension(Android.Views.View item) + { + public ReactiveUI.Reactive.ILayoutViewHost? GetViewHost() { } + public T GetViewHost() where T : ReactiveUI.Reactive.ILayoutViewHost { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class WireUpResourceAttribute : System.Attribute + { + public WireUpResourceAttribute() { } + public WireUpResourceAttribute(string? resourceNameOverride) { } + public string? ResourceNameOverride { get; } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 78507b91fe..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2119 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.Reactive.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.Reactive.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource -ReactiveUI.Reactive.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TableSectionHeader -ReactiveUI.Reactive.TableSectionHeader.Height.get -> float -ReactiveUI.Reactive.TableSectionHeader.Height.set -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.Reactive.TableSectionHeader.Title.get -> string? -ReactiveUI.Reactive.TableSectionHeader.Title.set -> void -ReactiveUI.Reactive.TableSectionHeader.View.get -> System.Func? -ReactiveUI.Reactive.TableSectionHeader.View.set -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.TableSectionInformation.Collection.set -> void -ReactiveUI.Reactive.TableSectionInformation.Footer.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Footer.set -> void -ReactiveUI.Reactive.TableSectionInformation.Header.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Header.set -> void -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.TableSectionInformation.SizeHint.get -> float -ReactiveUI.Reactive.TableSectionInformation.SizeHint.set -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UIControlCommandExtensions -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.Reactive.UIKitCommandBinders -ReactiveUI.Reactive.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.Reactive.UIKitObservableForProperty -ReactiveUI.Reactive.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.Reactive.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.Reactive.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..80942b4c4a --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,2551 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.Reactive.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.Reactive.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.Reactive.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.Reactive.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.Reactive.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.Reactive.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.Reactive.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.Reactive.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.Reactive.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.Reactive.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.Reactive.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.Reactive.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.Reactive.TableSectionHeader? Footer { get; set; } + public ReactiveUI.Reactive.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.Reactive.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 78507b91fe..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2119 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.Reactive.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.Reactive.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource -ReactiveUI.Reactive.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TableSectionHeader -ReactiveUI.Reactive.TableSectionHeader.Height.get -> float -ReactiveUI.Reactive.TableSectionHeader.Height.set -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.Reactive.TableSectionHeader.Title.get -> string? -ReactiveUI.Reactive.TableSectionHeader.Title.set -> void -ReactiveUI.Reactive.TableSectionHeader.View.get -> System.Func? -ReactiveUI.Reactive.TableSectionHeader.View.set -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.TableSectionInformation.Collection.set -> void -ReactiveUI.Reactive.TableSectionInformation.Footer.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Footer.set -> void -ReactiveUI.Reactive.TableSectionInformation.Header.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Header.set -> void -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.TableSectionInformation.SizeHint.get -> float -ReactiveUI.Reactive.TableSectionInformation.SizeHint.set -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UIControlCommandExtensions -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.Reactive.UIKitCommandBinders -ReactiveUI.Reactive.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.Reactive.UIKitObservableForProperty -ReactiveUI.Reactive.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.Reactive.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.Reactive.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..89772a4ef1 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,2551 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.Reactive.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.Reactive.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.Reactive.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.Reactive.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.Reactive.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.Reactive.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.Reactive.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.Reactive.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.Reactive.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.Reactive.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.Reactive.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.Reactive.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.Reactive.TableSectionHeader? Footer { get; set; } + public ReactiveUI.Reactive.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.Reactive.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 12574dd357..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1693 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppKitObservableForProperty -ReactiveUI.Reactive.AppKitObservableForProperty.AppKitObservableForProperty() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.ApplicationShouldTerminate(AppKit.NSApplication! sender) -> AppKit.NSApplicationTerminateReply -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidBecomeActive(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidFinishLaunching(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidHide(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidResignActive(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindowController -ReactiveUI.Reactive.ReactiveWindowController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveWindowController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveWindowController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveWindowController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveWindowController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveWindowController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController() -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(AppKit.NSWindow! window) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(string! windowNibName) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(string! windowNibName, Foundation.NSObject! owner) -> void -ReactiveUI.Reactive.ReactiveWindowController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveWindowController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> AppKit.NSViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear() -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear() -> void -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear() -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear() -> void -override ReactiveUI.Reactive.ReactiveWindowController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveWindowController.WindowDidLoad() -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AppKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..921649da88 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,2027 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + [ReactiveUI.Preserve] + public class AppKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public AppKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : AppKit.NSApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public AppKit.NSApplicationTerminateReply ApplicationShouldTerminate(AppKit.NSApplication sender) { } + public void DidBecomeActive(Foundation.NSNotification notification) { } + public void DidFinishLaunching(Foundation.NSNotification notification) { } + public void DidHide(Foundation.NSNotification notification) { } + public void DidResignActive(Foundation.NSNotification notification) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : AppKit.NSControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : AppKit.NSImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : AppKit.NSSplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveView : AppKit.NSView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : AppKit.NSViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindowController : AppKit.NSWindowController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveWindowController() { } + protected ReactiveWindowController(AppKit.NSWindow window) { } + protected ReactiveWindowController(Foundation.NSCoder coder) { } + protected ReactiveWindowController(Foundation.NSObjectFlag t) { } + protected ReactiveWindowController(in nint handle) { } + protected ReactiveWindowController(string windowNibName) { } + protected ReactiveWindowController(string windowNibName, Foundation.NSObject owner) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WindowDidLoad() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public AppKit.NSViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 78507b91fe..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2119 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.Reactive.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.Reactive.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource -ReactiveUI.Reactive.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TableSectionHeader -ReactiveUI.Reactive.TableSectionHeader.Height.get -> float -ReactiveUI.Reactive.TableSectionHeader.Height.set -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.Reactive.TableSectionHeader.Title.get -> string? -ReactiveUI.Reactive.TableSectionHeader.Title.set -> void -ReactiveUI.Reactive.TableSectionHeader.View.get -> System.Func? -ReactiveUI.Reactive.TableSectionHeader.View.set -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.TableSectionInformation.Collection.set -> void -ReactiveUI.Reactive.TableSectionInformation.Footer.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Footer.set -> void -ReactiveUI.Reactive.TableSectionInformation.Header.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Header.set -> void -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.TableSectionInformation.SizeHint.get -> float -ReactiveUI.Reactive.TableSectionInformation.SizeHint.set -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UIControlCommandExtensions -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.Reactive.UIKitCommandBinders -ReactiveUI.Reactive.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.Reactive.UIKitObservableForProperty -ReactiveUI.Reactive.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.Reactive.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.Reactive.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..0564db557a --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,2551 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.Reactive.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.Reactive.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.Reactive.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.Reactive.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.Reactive.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.Reactive.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.Reactive.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.Reactive.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.Reactive.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.Reactive.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.Reactive.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.Reactive.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.Reactive.TableSectionHeader? Footer { get; set; } + public ReactiveUI.Reactive.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.Reactive.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb4a0cd00f --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1704 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..5717d5c2b7 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,1703 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 7d3a37db71..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1631 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.AndroidCommandBinders -ReactiveUI.Reactive.AndroidCommandBinders.AndroidCommandBinders() -> void -ReactiveUI.Reactive.AndroidObservableForWidgets -ReactiveUI.Reactive.AndroidObservableForWidgets.AndroidObservableForWidgets() -> void -ReactiveUI.Reactive.AndroidObservableForWidgets.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.AndroidObservableForWidgets.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(Android.App.Application! hostApplication) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.BundleSuspensionDriver -ReactiveUI.Reactive.BundleSuspensionDriver.BundleSuspensionDriver() -> void -ReactiveUI.Reactive.BundleSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.BundleSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.ContextExtensions -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!) -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.Reactive.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.Reactive.ControlFetcherMixins -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy.ExplicitOptIn = 1 -> ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy.ExplicitOptOut = 2 -> ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy.Implicit = 0 -> ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!).GetControl(string? propertyName = null) -> Android.Views.View? -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls() -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Fragment!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!).GetControl(System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls() -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(ReactiveUI.Reactive.ILayoutViewHost!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(ReactiveUI.Reactive.ILayoutViewHost!).WireUpControls() -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(ReactiveUI.Reactive.ILayoutViewHost!).WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.Reactive.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!).GetResourceName() -> string! -ReactiveUI.Reactive.ControlFetcherMixins.extension(object!) -ReactiveUI.Reactive.ControlFetcherMixins.extension(object!).GetWireUpMembers(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.ILayoutViewHost -ReactiveUI.Reactive.ILayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IgnoreResourceAttribute -ReactiveUI.Reactive.IgnoreResourceAttribute.IgnoreResourceAttribute() -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.LayoutViewHost -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost() -> void -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action! bind) -> void -ReactiveUI.Reactive.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.Reactive.LayoutViewHost.ToView() -> Android.Views.View? -ReactiveUI.Reactive.LayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.Reactive.LayoutViewHost.View.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveActivity -ReactiveUI.Reactive.ReactiveActivity.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.ReactiveActivity.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveActivity.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveActivity.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveActivity.StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.ReactiveActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.Reactive.ReactiveActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveActivity -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.Reactive.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveActivity.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveActivity.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveFragment -ReactiveUI.Reactive.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveFragment -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.Reactive.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.Reactive.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveFragment.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewHost -ReactiveUI.Reactive.ReactiveViewHost.AllPublicProperties.get -> System.Lazy? -ReactiveUI.Reactive.ReactiveViewHost.AllPublicProperties.set -> void -ReactiveUI.Reactive.ReactiveViewHost.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveViewHost.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveViewHost.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveViewHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost() -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent) -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action!, Android.Views.View!>! bind) -> void -ReactiveUI.Reactive.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.Reactive.ReactiveViewHost.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewHost.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewHost.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewHost.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.Resource -ReactiveUI.Reactive.Resource.Resource() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SharedPreferencesExtensions -ReactiveUI.Reactive.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!) -ReactiveUI.Reactive.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!).PreferenceChanged() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.UsbManagerExtensions -ReactiveUI.Reactive.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!) -ReactiveUI.Reactive.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -ReactiveUI.Reactive.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -ReactiveUI.Reactive.ViewCommandExtensions -ReactiveUI.Reactive.ViewCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.ViewCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(Android.Views.View! control) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewMixins -ReactiveUI.Reactive.ViewMixins.extension(Android.Views.View!) -ReactiveUI.Reactive.ViewMixins.extension(Android.Views.View!).GetViewHost() -> ReactiveUI.Reactive.ILayoutViewHost? -ReactiveUI.Reactive.ViewMixins.extension(Android.Views.View!).GetViewHost() -> T -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -ReactiveUI.Reactive.WireUpResourceAttribute -ReactiveUI.Reactive.WireUpResourceAttribute.ResourceNameOverride.get -> string? -ReactiveUI.Reactive.WireUpResourceAttribute.WireUpResourceAttribute() -> void -ReactiveUI.Reactive.WireUpResourceAttribute.WireUpResourceAttribute(string? resourceNameOverride) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveActivity.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.Reactive.ReactiveActivity.OnPause() -> void -override ReactiveUI.Reactive.ReactiveActivity.OnResume() -> void -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveFragment.OnPause() -> void -override ReactiveUI.Reactive.ReactiveFragment.OnResume() -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.AutoSuspendHelper.LatestBundle.get -> Android.OS.Bundle? -static ReactiveUI.Reactive.AutoSuspendHelper.LatestBundle.set -> void -static ReactiveUI.Reactive.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.Reactive.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.Reactive.ControlFetcherMixins.GetControl(this Android.App.Activity! activity, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.Reactive.ControlFetcherMixins.GetControl(this Android.Views.View! view, System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.Reactive.ControlFetcherMixins.GetResourceName(this System.Reflection.PropertyInfo! member) -> string! -static ReactiveUI.Reactive.ControlFetcherMixins.GetWireUpMembers(this object! this, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.Views.View! view) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this Android.Views.View! view, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this ReactiveUI.Reactive.ILayoutViewHost! layoutHost) -> void -static ReactiveUI.Reactive.ControlFetcherMixins.WireUpControls(this ReactiveUI.Reactive.ILayoutViewHost! layoutHost, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.LayoutViewHost.implicit operator Android.Views.View?(ReactiveUI.Reactive.LayoutViewHost! host) -> Android.Views.View? -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SharedPreferencesExtensions.PreferenceChanged(this Android.Content.ISharedPreferences! sharedPreferences) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -static ReactiveUI.Reactive.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -static ReactiveUI.Reactive.ViewCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! command, Android.Views.View! control) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.ViewMixins.GetViewHost(this Android.Views.View! item) -> ReactiveUI.Reactive.ILayoutViewHost? -static ReactiveUI.Reactive.ViewMixins.GetViewHost(this Android.Views.View! item) -> T -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..53cda870ba --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,1974 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI.Reactive +{ + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public AndroidCommandBinders() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidObservableForWidgets : ReactiveUI.ICreatesObservableForProperty + { + public AndroidObservableForWidgets() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper(Android.App.Application hostApplication) { } + public static Android.OS.Bundle? LatestBundle { get; set; } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public sealed class BundleSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public BundleSuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public static class ContextExtensions + { + extension(Android.Content.Context context) + { + public System.IObservable ServiceBound(Android.Content.Intent intent) { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) { } + public System.IObservable ServiceBound(Android.Content.Intent intent) where TBinder : class, Android.OS.IBinder { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) where TBinder : class, Android.OS.IBinder { } + } + } + public static class ControlFetcherMixins + { + public enum ResolveStrategy + { + Implicit = 0, + ExplicitOptIn = 1, + ExplicitOptOut = 2, + } + extension(Android.App.Activity activity) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.Views.View view) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(System.Reflection.Assembly assembly, string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(ReactiveUI.Reactive.ILayoutViewHost layoutHost) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(System.Reflection.PropertyInfo member) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Attribute lookup uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Attribute lookup uses reflection and may require members removed by trimming.")] + public string GetResourceName() { } + } + extension(object @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Property discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Property discovery uses reflection and may require members removed by trimming.")] + public System.Reflection.PropertyInfo[] GetWireUpMembers(ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action addHandler, System.Action removeHandler, System.Action? enabledSetter) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Action? enabledSetter) where TEventArgs : System.EventArgs { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface ILayoutViewHost + { + Android.Views.View? View { get; } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class IgnoreResourceAttribute : System.Attribute + { + public IgnoreResourceAttribute() { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + public class LayoutViewHost : ReactiveUI.Reactive.ILayoutViewHost, Splat.IEnableLogger + { + protected LayoutViewHost() { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Auto wire-up relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Auto wire-up uses reflection and member discovery.")] + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + public Android.Views.View? View { get; set; } + public Android.Views.View? ToView() { } + public static implicit operator Android.Views.View?(ReactiveUI.Reactive.LayoutViewHost host) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveActivity : Android.App.Activity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveActivity : ReactiveUI.Reactive.ReactiveActivity, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveFragment : Android.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnPause() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.Reactive.ReactiveFragment, ReactiveUI.IViewFor, ReactiveUI.Reactive.ICanActivate where TViewModel : class + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveViewHost : ReactiveUI.Reactive.LayoutViewHost, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveViewHost() { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action, Android.Views.View> bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Legacy auto-wireup relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Legacy auto-wireup uses reflection and member discovery.")] + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.Reactive.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public static class SharedPreferencesExtensions + { + extension(Android.Content.ISharedPreferences sharedPreferences) + { + public System.IObservable PreferenceChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class UsbManagerExtensions + { + extension(Android.Hardware.Usb.UsbManager manager) + { + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbAccessory accessory) { } + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbDevice device) { } + } + } + public static class ViewCommandExtensions + { + extension(System.Windows.Input.ICommand command) + { + public System.IDisposable BindToTarget(Android.Views.View control) { } + } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public static class ViewMixins + { + extension(Android.Views.View item) + { + public ReactiveUI.Reactive.ILayoutViewHost? GetViewHost() { } + public T GetViewHost() where T : ReactiveUI.Reactive.ILayoutViewHost { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class WireUpResourceAttribute : System.Attribute + { + public WireUpResourceAttribute() { } + public WireUpResourceAttribute(string? resourceNameOverride) { } + public string? ResourceNameOverride { get; } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 78507b91fe..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2119 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.Reactive.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.Reactive.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource -ReactiveUI.Reactive.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TableSectionHeader -ReactiveUI.Reactive.TableSectionHeader.Height.get -> float -ReactiveUI.Reactive.TableSectionHeader.Height.set -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.Reactive.TableSectionHeader.Title.get -> string? -ReactiveUI.Reactive.TableSectionHeader.Title.set -> void -ReactiveUI.Reactive.TableSectionHeader.View.get -> System.Func? -ReactiveUI.Reactive.TableSectionHeader.View.set -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.TableSectionInformation.Collection.set -> void -ReactiveUI.Reactive.TableSectionInformation.Footer.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Footer.set -> void -ReactiveUI.Reactive.TableSectionInformation.Header.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Header.set -> void -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.TableSectionInformation.SizeHint.get -> float -ReactiveUI.Reactive.TableSectionInformation.SizeHint.set -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UIControlCommandExtensions -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.Reactive.UIKitCommandBinders -ReactiveUI.Reactive.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.Reactive.UIKitObservableForProperty -ReactiveUI.Reactive.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.Reactive.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.Reactive.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..80942b4c4a --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,2551 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.Reactive.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.Reactive.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.Reactive.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.Reactive.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.Reactive.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.Reactive.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.Reactive.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.Reactive.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.Reactive.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.Reactive.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.Reactive.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.Reactive.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.Reactive.TableSectionHeader? Footer { get; set; } + public ReactiveUI.Reactive.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.Reactive.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 78507b91fe..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2119 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.Reactive.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.Reactive.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource -ReactiveUI.Reactive.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TableSectionHeader -ReactiveUI.Reactive.TableSectionHeader.Height.get -> float -ReactiveUI.Reactive.TableSectionHeader.Height.set -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.Reactive.TableSectionHeader.Title.get -> string? -ReactiveUI.Reactive.TableSectionHeader.Title.set -> void -ReactiveUI.Reactive.TableSectionHeader.View.get -> System.Func? -ReactiveUI.Reactive.TableSectionHeader.View.set -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.TableSectionInformation.Collection.set -> void -ReactiveUI.Reactive.TableSectionInformation.Footer.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Footer.set -> void -ReactiveUI.Reactive.TableSectionInformation.Header.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Header.set -> void -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.TableSectionInformation.SizeHint.get -> float -ReactiveUI.Reactive.TableSectionInformation.SizeHint.set -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UIControlCommandExtensions -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.Reactive.UIKitCommandBinders -ReactiveUI.Reactive.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.Reactive.UIKitObservableForProperty -ReactiveUI.Reactive.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.Reactive.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.Reactive.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..89772a4ef1 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,2551 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.Reactive.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.Reactive.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.Reactive.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.Reactive.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.Reactive.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.Reactive.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.Reactive.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.Reactive.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.Reactive.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.Reactive.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.Reactive.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.Reactive.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.Reactive.TableSectionHeader? Footer { get; set; } + public ReactiveUI.Reactive.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.Reactive.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 12574dd357..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1693 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppKitObservableForProperty -ReactiveUI.Reactive.AppKitObservableForProperty.AppKitObservableForProperty() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.ApplicationShouldTerminate(AppKit.NSApplication! sender) -> AppKit.NSApplicationTerminateReply -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidBecomeActive(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidFinishLaunching(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidHide(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidResignActive(Foundation.NSNotification! notification) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindowController -ReactiveUI.Reactive.ReactiveWindowController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveWindowController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveWindowController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveWindowController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveWindowController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveWindowController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController() -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(AppKit.NSWindow! window) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(string! windowNibName) -> void -ReactiveUI.Reactive.ReactiveWindowController.ReactiveWindowController(string! windowNibName, Foundation.NSObject! owner) -> void -ReactiveUI.Reactive.ReactiveWindowController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveWindowController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> AppKit.NSViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear() -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear() -> void -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear() -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear() -> void -override ReactiveUI.Reactive.ReactiveWindowController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveWindowController.WindowDidLoad() -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AppKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..e10a5d29f6 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,2027 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + [ReactiveUI.Preserve] + public class AppKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public AppKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : AppKit.NSApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public AppKit.NSApplicationTerminateReply ApplicationShouldTerminate(AppKit.NSApplication sender) { } + public void DidBecomeActive(Foundation.NSNotification notification) { } + public void DidFinishLaunching(Foundation.NSNotification notification) { } + public void DidHide(Foundation.NSNotification notification) { } + public void DidResignActive(Foundation.NSNotification notification) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : AppKit.NSControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : AppKit.NSImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : AppKit.NSSplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveView : AppKit.NSView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : AppKit.NSViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindowController : AppKit.NSWindowController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveWindowController() { } + protected ReactiveWindowController(AppKit.NSWindow window) { } + protected ReactiveWindowController(Foundation.NSCoder coder) { } + protected ReactiveWindowController(Foundation.NSObjectFlag t) { } + protected ReactiveWindowController(in nint handle) { } + protected ReactiveWindowController(string windowNibName) { } + protected ReactiveWindowController(string windowNibName, Foundation.NSObject owner) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WindowDidLoad() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public AppKit.NSViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 78507b91fe..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2119 +0,0 @@ -#nullable enable -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.Reactive.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Reactive.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.Reactive.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.Reactive.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.CollectionViewSectionInformation -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ComponentModelFallbackConverter -ReactiveUI.Reactive.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.Reactive.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.Reactive.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.FlexibleCommandBinder -ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.Reactive.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.IndexNormalizer -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.KVOObservableForProperty -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableForPropertyBase -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.Reactive.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionReusableView -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionView -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewCell -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewController -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveControl -ReactiveUI.Reactive.ReactiveControl.ReactiveControl() -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.Reactive.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveImageView -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.Reactive.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveImageView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveNavigationController -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactivePageViewController -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveSplitViewController -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTabBarController -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableView -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewCell -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewController -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource -ReactiveUI.Reactive.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.Reactive.ReactiveTableViewSource.Data.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.Reactive.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.Reactive.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveView -ReactiveUI.Reactive.ReactiveView.ReactiveView() -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.Reactive.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveView.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveViewController -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.Reactive.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.Reactive.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.TableSectionHeader -ReactiveUI.Reactive.TableSectionHeader.Height.get -> float -ReactiveUI.Reactive.TableSectionHeader.Height.set -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.Reactive.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.Reactive.TableSectionHeader.Title.get -> string? -ReactiveUI.Reactive.TableSectionHeader.Title.set -> void -ReactiveUI.Reactive.TableSectionHeader.View.get -> System.Func? -ReactiveUI.Reactive.TableSectionHeader.View.set -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.Reactive.TableSectionInformation -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.Reactive.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.Reactive.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.Reactive.TableSectionInformation.Collection.set -> void -ReactiveUI.Reactive.TableSectionInformation.Footer.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Footer.set -> void -ReactiveUI.Reactive.TableSectionInformation.Header.get -> ReactiveUI.Reactive.TableSectionHeader? -ReactiveUI.Reactive.TableSectionInformation.Header.set -> void -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.Reactive.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.Reactive.TableSectionInformation.SizeHint.get -> float -ReactiveUI.Reactive.TableSectionInformation.SizeHint.set -> void -ReactiveUI.Reactive.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.Reactive.TargetActionCommandBinder -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.Reactive.UIControlCommandExtensions -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.Reactive.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.Reactive.UIKitCommandBinders -ReactiveUI.Reactive.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.Reactive.UIKitObservableForProperty -ReactiveUI.Reactive.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.Update -ReactiveUI.Reactive.Update.AsDuplicate() -> ReactiveUI.Reactive.Update! -ReactiveUI.Reactive.Update.Index.get -> int -ReactiveUI.Reactive.Update.IsDuplicate.get -> bool -ReactiveUI.Reactive.Update.Type.get -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Add = 0 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.UpdateType.Delete = 1 -> ReactiveUI.Reactive.UpdateType -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.Reactive.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.Reactive.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.Reactive.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.Reactive.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.Reactive.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.Reactive.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.Reactive.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.Reactive.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.Reactive.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.Reactive.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Reactive.Update.ToString() -> string! -override ReactiveUI.Reactive.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.Reactive.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Reactive.Update.Create(ReactiveUI.Reactive.UpdateType type, int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateAdd(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.Update.CreateDelete(int index) -> ReactiveUI.Reactive.Update! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.Reactive.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..a8e89c3b80 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,2551 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI +{ + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.Reactive.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.Reactive.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.Reactive.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.Reactive.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.Reactive.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.Reactive.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.Reactive.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.Reactive.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.Reactive.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.Reactive.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.Reactive.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.Reactive.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.Reactive.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.Reactive.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.Reactive.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.ICanActivate + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.Reactive.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.Reactive.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.Reactive.TableSectionHeader? Footer { get; set; } + public ReactiveUI.Reactive.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.Reactive.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.Reactive.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.Reactive.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.Reactive.UpdateType Type { get; } + public ReactiveUI.Reactive.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Reactive.Update Create(ReactiveUI.Reactive.UpdateType type, int index) { } + public static ReactiveUI.Reactive.Update CreateAdd(int index) { } + public static ReactiveUI.Reactive.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.Reactive.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb4a0cd00f --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1704 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..5717d5c2b7 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,1703 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index a30363e58b..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1454 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.UnhandledInteractionException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..a7a13695e0 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,1380 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + public System.IObservable ToObservable(TSource? source) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + public TValue GetValue() { } + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + public System.IObservable> ObservableForProperty(string propertyName) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + public T GetAppState() { } + public System.IObservable ObserveAppState() where T : class { } + public System.IDisposable SetupDefaultSuspendResume() { } + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + [System.Serializable] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + protected UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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 static class WhenAnyMixins + { + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + public System.IObservable WhenAnyValue(string propertyName) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index a30363e58b..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1454 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.UnhandledInteractionException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..a7a13695e0 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,1380 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + public System.IObservable ToObservable(TSource? source) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + public TValue GetValue() { } + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + public System.IObservable> ObservableForProperty(string propertyName) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + public T GetAppState() { } + public System.IObservable ObserveAppState() where T : class { } + public System.IDisposable SetupDefaultSuspendResume() { } + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + [System.Serializable] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + protected UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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 static class WhenAnyMixins + { + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + public System.IObservable WhenAnyValue(string propertyName) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index a30363e58b..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1454 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -override ReactiveUI.Reactive.UnhandledInteractionException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..a7a13695e0 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,1380 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + public System.IObservable ToObservable(TSource? source) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + public TValue GetValue() { } + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + public System.IObservable> ObservableForProperty(string propertyName) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + public T GetAppState() { } + public System.IObservable ObserveAppState() where T : class { } + public System.IDisposable SetupDefaultSuspendResume() { } + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + [System.Serializable] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + protected UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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 static class WhenAnyMixins + { + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + public System.IObservable WhenAnyValue(string propertyName) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb4a0cd00f --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1704 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..5717d5c2b7 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,1703 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb4a0cd00f --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1704 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index e8f1691257..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1452 +0,0 @@ -#nullable enable -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Reactive.Builder.BuilderMixins -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.IReactiveUIInstance -ReactiveUI.Reactive.Builder.IReactiveUIInstance.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForCustomPlatform(System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler? -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.RxAppBuilder -ReactiveUI.Reactive.Builder.RxAppBuilderMixins -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -ReactiveUI.Reactive.CanActivateViewFetcher -ReactiveUI.Reactive.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.Reactive.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.CombinedReactiveCommand -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.CommandBinderImplementation -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.Reactive.CommandBinderMixins -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!) -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.DummySuspensionDriver -ReactiveUI.Reactive.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.Reactive.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.IActivatableViewModel -ReactiveUI.Reactive.IActivatableViewModel.Activator.get -> ReactiveUI.Reactive.ViewModelActivator! -ReactiveUI.Reactive.ICanActivate -ReactiveUI.Reactive.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding -ReactiveUI.Reactive.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.Reactive.IInteraction -ReactiveUI.Reactive.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.IMessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.IROObservableForProperty -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.Reactive.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.IReactiveObjectStateSlot -ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.Reactive.IRoutableViewModel -ReactiveUI.Reactive.IRoutableViewModel.HostScreen.get -> ReactiveUI.Reactive.IScreen! -ReactiveUI.Reactive.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.Reactive.IScreen -ReactiveUI.Reactive.IScreen.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.ISuspensionDriver -ReactiveUI.Reactive.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost -ReactiveUI.Reactive.ISuspensionHost.AppState.get -> object? -ReactiveUI.Reactive.ISuspensionHost.AppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.Interaction -ReactiveUI.Reactive.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Reactive.Interaction.Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) -> void -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.Reactive.InteractionBindingMixins -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!) -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.MessageBus -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.Reactive.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.Reactive.MessageBus.Listen() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.Reactive.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.Reactive.MessageBus.MessageBus() -> void -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.MessageBus.RegisterScheduler(System.Reactive.Concurrency.IScheduler! scheduler, string? contract) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message) -> void -ReactiveUI.Reactive.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.Reactive.MutableDependencyResolverExtensions -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.Reactive.OAPHCreationHelperMixins -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -ReactiveUI.Reactive.ObservableAsPropertyHelper -ReactiveUI.Reactive.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.Reactive.ObservableFuncMixins -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.Reactive.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.Reactive.ObservableMixins -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.Reactive.ObservedChangedMixins -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.Reactive.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.Reactive.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.Reactive.POCOObservableForProperty -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.Reactive.PlatformRegistrations -ReactiveUI.Reactive.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.Reactive.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.PropertyBinderImplementation -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.Reactive.PropertyBindingMixins -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!) -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> void -ReactiveUI.Reactive.ReactiveCommandBase -ReactiveUI.Reactive.ReactiveCommandBase.Dispose() -> void -ReactiveUI.Reactive.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.Reactive.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.Reactive.ReactiveCommandMixins -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject -ReactiveUI.Reactive.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveObject.ReactiveObject() -> void -ReactiveUI.Reactive.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactiveProperty.CheckValidation() -> void -ReactiveUI.Reactive.ReactiveProperty.Dispose() -> void -ReactiveUI.Reactive.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.Reactive.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.Reactive.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.Reactive.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.Reactive.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.Reactive.ReactiveProperty.Refresh() -> void -ReactiveUI.Reactive.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.ReactiveProperty.Value.get -> T? -ReactiveUI.Reactive.ReactiveProperty.Value.set -> void -ReactiveUI.Reactive.ReactivePropertyMixins -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!) -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -ReactiveUI.Reactive.ReactivePropertyMixins.extension(ReactiveUI.Reactive.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.Reactive.ReactiveRecord -ReactiveUI.Reactive.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.Reactive.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.Reactive.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.Reactive.ReactiveRecord.ReactiveRecord(ReactiveUI.Reactive.ReactiveRecord! original) -> void -ReactiveUI.Reactive.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.Reactive.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reactive.Reflection -ReactiveUI.Reactive.Registrations -ReactiveUI.Reactive.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Registrations.Registrations() -> void -ReactiveUI.Reactive.RoutableViewModelMixins -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!) -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutableViewModelMixins.extension(ReactiveUI.Reactive.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.Reactive.RoutingState -ReactiveUI.Reactive.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.Reactive.RoutingState.CurrentViewModel.set -> void -ReactiveUI.Reactive.RoutingState.Navigate.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.Navigate.set -> void -ReactiveUI.Reactive.RoutingState.NavigateAndReset.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateAndReset.set -> void -ReactiveUI.Reactive.RoutingState.NavigateBack.get -> ReactiveUI.Reactive.ReactiveCommand! -ReactiveUI.Reactive.RoutingState.NavigateBack.set -> void -ReactiveUI.Reactive.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.Reactive.RoutingState.NavigationChanges.set -> void -ReactiveUI.Reactive.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.Reactive.RoutingState.NavigationStack.set -> void -ReactiveUI.Reactive.RoutingState.RoutingState() -> void -ReactiveUI.Reactive.RoutingState.RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) -> void -ReactiveUI.Reactive.RoutingStateMixins -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.Reactive.RoutingStateMixins.extension(ReactiveUI.Reactive.RoutingState!).GetCurrentViewModel() -> ReactiveUI.Reactive.IRoutableViewModel? -ReactiveUI.Reactive.RxCacheSize -ReactiveUI.Reactive.RxSchedulers -ReactiveUI.Reactive.RxState -ReactiveUI.Reactive.RxSuspension -ReactiveUI.Reactive.ScheduledSubject -ReactiveUI.Reactive.ScheduledSubject.Dispose() -> void -ReactiveUI.Reactive.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.Reactive.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.Reactive.ScheduledSubject.OnCompleted() -> void -ReactiveUI.Reactive.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.Reactive.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.Reactive.ScheduledSubject.ScheduledSubject(System.Reactive.Concurrency.IScheduler! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.Reactive.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHost -ReactiveUI.Reactive.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Reactive.SuspensionHost.AppStateValue.set -> void -ReactiveUI.Reactive.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Reactive.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.Reactive.SuspensionHost.Dispose() -> void -ReactiveUI.Reactive.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsContinuing.set -> void -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.Reactive.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsResuming.set -> void -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.Reactive.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Reactive.SuspensionHost.SuspensionHost() -> void -ReactiveUI.Reactive.SuspensionHostExtensions -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).GetAppState() -> T -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!) -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.Reactive.SuspensionHostExtensions.extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.Reactive.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.Reactive.UnhandledInteractionException -ReactiveUI.Reactive.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.Reactive.UnhandledInteractionException.Interaction.get -> ReactiveUI.Reactive.Interaction? -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Reactive.Interaction! interaction, TInput input) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.Reactive.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Reactive.ViewForMixins -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!) -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.Reactive.ViewForMixins.extension(ReactiveUI.Reactive.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.Reactive.ViewModelActivator -ReactiveUI.Reactive.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.Reactive.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Deactivate() -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.Reactive.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelActivator.Dispose() -> void -ReactiveUI.Reactive.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.Reactive.WaitForDispatcherScheduler -ReactiveUI.Reactive.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.Reactive.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.Reactive.WhenAnyMixins -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.Reactive.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.Reactive.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.Reactive.ReactiveRecord.$() -> ReactiveUI.Reactive.ReactiveRecord! -override ReactiveUI.Reactive.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.Reactive.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.Reactive.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.Reactive.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.Reactive.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.Reactive.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.Reactive.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.Reactive.ReactiveRecord.ToString() -> string! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.Reactive.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Reactive.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterView(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithInstance(this ReactiveUI.Reactive.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Reactive.Builder.IReactiveUIInstance! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.Reactive.IMessageBus! messageBus) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reactive.Concurrency.IScheduler! scheduler, bool setRxApp) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Reactive.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Reactive.Builder.ReactiveUIBuilder! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.Reactive.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.Reactive.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.Reactive.MessageBus.Current.get -> ReactiveUI.Reactive.IMessageBus! -static ReactiveUI.Reactive.MessageBus.Current.set -> void -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.Reactive.ObservableAsPropertyHelper! result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default() -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableAsPropertyHelper.Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) -> ReactiveUI.Reactive.ObservableAsPropertyHelper! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.Reactive.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.Reactive.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.Reactive.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.Reactive.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.Reactive.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.Reactive.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Action! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.Create(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.CombinedReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) -> ReactiveUI.Reactive.ReactiveCommand! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.Reactive.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.Reactive.ReactiveProperty.Create() -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, System.Reactive.Concurrency.IScheduler! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.AddValidation(this ReactiveUI.Reactive.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.Reactive.ReactiveProperty! -static ReactiveUI.Reactive.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.Reactive.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.Reactive.ReactiveRecord.operator !=(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.ReactiveRecord.operator ==(ReactiveUI.Reactive.ReactiveRecord? left, ReactiveUI.Reactive.ReactiveRecord? right) -> bool -static ReactiveUI.Reactive.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reactive.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reactive.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reactive.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reactive.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reactive.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reactive.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reactive.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reactive.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reactive.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reactive.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.Reactive.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.Reactive.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.Reactive.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.Reactive.RoutingState! item) -> T? -static ReactiveUI.Reactive.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.Reactive.RoutingState! item) -> ReactiveUI.Reactive.IRoutableViewModel? -static ReactiveUI.Reactive.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.Reactive.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.Reactive.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.Reactive.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.Reactive.RxSuspension.SuspensionHost.get -> ReactiveUI.Reactive.ISuspensionHost! -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> T -static ReactiveUI.Reactive.SuspensionHostExtensions.GetAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.ISuspensionHost! item, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.Reactive.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Reactive.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.Reactive.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.Reactive.ViewForMixins.WhenActivated(this ReactiveUI.Reactive.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.Reactive.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Reactive.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Reactive.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.Reactive.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.Reactive.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.Reactive.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.Reactive.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.Reactive.ReactiveRecord.Equals(ReactiveUI.Reactive.ReactiveRecord? other) -> bool -virtual ReactiveUI.Reactive.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.Reactive.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Reactive.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..5717d5c2b7 --- /dev/null +++ b/src/ReactiveUI.Reactive/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,1703 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Reactive.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +namespace ReactiveUI +{ + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } +} +namespace ReactiveUI.Reactive +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.Reactive.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.Reactive.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.Reactive.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.Reactive.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.Reactive.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.Reactive.IInteraction + { + public Interaction(System.Reactive.Concurrency.IScheduler? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.Reactive.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.Reactive.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.Reactive.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public void RegisterScheduler(System.Reactive.Concurrency.IScheduler scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.Reactive.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, System.Reactive.Concurrency.IScheduler? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.Reactive.ObservableAsPropertyHelper Default(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public static ReactiveUI.Reactive.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? backgroundScheduler, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.Reactive.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, System.Reactive.Concurrency.IScheduler? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.Reactive.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.Reactive.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.Reactive.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, System.Reactive.Concurrency.IScheduler? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.Reactive.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.Reactive.ReactiveProperty Create() { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.Reactive.ReactiveProperty Create(T? initialValue, System.Reactive.Concurrency.IScheduler scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.Reactive.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.Reactive.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.Reactive.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.Reactive.ReactiveObject + { + public RoutingState() { } + public RoutingState(System.Reactive.Concurrency.IScheduler? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.Reactive.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.Reactive.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.Reactive.IRoutableViewModel { } + public ReactiveUI.Reactive.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static System.Reactive.Concurrency.IScheduler MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static System.Reactive.Concurrency.IScheduler TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.Reactive.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(System.Reactive.Concurrency.IScheduler scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.Reactive.ReactiveObject, ReactiveUI.Reactive.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.Reactive.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.Reactive.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.Reactive.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Reactive.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.Reactive.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Reactive.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Reactive.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.Reactive.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : System.Reactive.Concurrency.IScheduler + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Reactive.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Reactive.Builder.IReactiveUIBuilder, ReactiveUI.Reactive.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public System.Reactive.Concurrency.IScheduler? MainThreadScheduler { get; } + public System.Reactive.Concurrency.IScheduler? TaskpoolScheduler { get; } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForCustomPlatform(System.Reactive.Concurrency.IScheduler mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMainThreadScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.Reactive.IMessageBus messageBus) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithTaskPoolScheduler(System.Reactive.Concurrency.IScheduler scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Reactive.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Reactive.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.Reactive.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4aae2ffda5..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.Reactive.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..d9a04b6f8e --- /dev/null +++ b/src/ReactiveUI.Routing.Reactive/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Reactive.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.Reactive.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4aae2ffda5..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.Reactive.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..d9a04b6f8e --- /dev/null +++ b/src/ReactiveUI.Routing.Reactive/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Reactive.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.Reactive.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4aae2ffda5..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.Reactive.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..d9a04b6f8e --- /dev/null +++ b/src/ReactiveUI.Routing.Reactive/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Reactive.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.Reactive.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4aae2ffda5..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.Reactive.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.Reactive.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..d9a04b6f8e --- /dev/null +++ b/src/ReactiveUI.Routing.Reactive/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Reactive.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.Reactive.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index 9429cb8ad0..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.Resource -ReactiveUI.Resource.Resource() -> void -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..bf39df09d0 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,44 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public class Resource : _Microsoft.Android.Resource.Designer.Resource +{ + public Resource() { } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..9986c7c6f8 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..236fd5f576 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..98593e0071 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..575cf003f9 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..df35139ded --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index 9429cb8ad0..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,25 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.Resource -ReactiveUI.Resource.Resource() -> void -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..bf39df09d0 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,44 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public class Resource : _Microsoft.Android.Resource.Designer.Resource +{ + public Resource() { } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..9986c7c6f8 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..236fd5f576 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..939200cb8a --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..04303a10aa --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..df35139ded --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..df35139ded --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..df35139ded --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,40 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 2b899ab47f..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,23 +0,0 @@ -#nullable enable -ReactiveUI.DynamicDataAutoPersistMixins -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataAutoPersistMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.DynamicDataChangeSetMixins -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!) -ReactiveUI.DynamicDataChangeSetMixins.extension(DynamicData.IChangeSet!).HasCountChanged() -> bool -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!).CountChanged() -> System.IObservable! -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataChangeSetMixins.extension(System.IObservable!>!).CountChanged() -> System.IObservable!>! -ReactiveUI.DynamicDataInteropMixins -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!) -ReactiveUI.DynamicDataInteropMixins.extension(System.IObservable!>!).ToDynamicDataChangeSet() -> System.IObservable!>! -ReactiveUI.RoutingStateDynamicDataMixins -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateDynamicDataMixins.extension(ReactiveUI.RoutingState!).NavigationChanged() -> System.IObservable!>! -static ReactiveUI.DynamicDataAutoPersistMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable! changeSet) -> System.IObservable! -static ReactiveUI.DynamicDataChangeSetMixins.CountChanged(this System.IObservable!>! changeSet) -> System.IObservable!>! -static ReactiveUI.DynamicDataChangeSetMixins.HasCountChanged(this DynamicData.IChangeSet! changeSet) -> bool -static ReactiveUI.DynamicDataInteropMixins.ToDynamicDataChangeSet(this System.IObservable!>! source) -> System.IObservable!>! -static ReactiveUI.RoutingStateDynamicDataMixins.NavigationChanged(this ReactiveUI.RoutingState! routingState) -> System.IObservable!>! diff --git a/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..9c55c90311 --- /dev/null +++ b/src/ReactiveUI.Routing/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,39 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Routing.Tests")] +namespace ReactiveUI; + +public static class DynamicDataAutoPersistMixins +{ + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } +} +public static class DynamicDataChangeSetMixins +{ + extension(DynamicData.IChangeSet changeSet) + { + public bool HasCountChanged() { } + } + extension(System.IObservable changeSet) + { + public System.IObservable CountChanged() { } + } + extension(System.IObservable> changeSet) where T : notnull + { + public System.IObservable> CountChanged() { } + } +} +public static class DynamicDataInteropMixins +{ + extension(System.IObservable> source) where T : notnull + { + public System.IObservable> ToDynamicDataChangeSet() { } + } +} +public static class RoutingStateDynamicDataMixins +{ + extension(ReactiveUI.RoutingState routingState) + { + public System.IObservable> NavigationChanged() { } + } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 02857fe713..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,64 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.Reactive.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSchedulerExtensions -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!) -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceByMs(double milliseconds) -> void -ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).AdvanceToMs(double milliseconds) -> void -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.Reactive.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.Reactive.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(System.Reactive.Concurrency.IScheduler! scheduler) -> System.IDisposable! -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceByMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.AdvanceToMs(this Microsoft.Reactive.Testing.TestScheduler! scheduler, double milliseconds) -> void -static ReactiveUI.Testing.TestSchedulerExtensions.FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).FromTimeSpan(System.TimeSpan span) -> long -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnCompletedAt(double milliseconds) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnErrorAt(double milliseconds, System.Exception! ex) -> Microsoft.Reactive.Testing.Recorded!> -static ReactiveUI.Testing.TestSchedulerExtensions.extension(Microsoft.Reactive.Testing.TestScheduler!).OnNextAt(double milliseconds, T value) -> Microsoft.Reactive.Testing.Recorded!> -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..e0ffd45b42 --- /dev/null +++ b/src/ReactiveUI.Testing.Reactive/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,73 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.Reactive.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(System.Reactive.Concurrency.IScheduler scheduler) { } + extension(T scheduler) where T : System.Reactive.Concurrency.IScheduler + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public static class TestSchedulerExtensions +{ + extension(Microsoft.Reactive.Testing.TestScheduler scheduler) + { + public void AdvanceByMs(double milliseconds) { } + public void AdvanceToMs(double milliseconds) { } + public static long FromTimeSpan(System.TimeSpan span) { } + public static Microsoft.Reactive.Testing.Recorded> OnCompletedAt(double milliseconds) { } + public static Microsoft.Reactive.Testing.Recorded> OnErrorAt(double milliseconds, System.Exception ex) { } + public static Microsoft.Reactive.Testing.Recorded> OnNextAt(double milliseconds, T value) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1315752393..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,50 +0,0 @@ -#nullable enable -ReactiveUI.Testing.AppBuilderTestBase -ReactiveUI.Testing.AppBuilderTestBase.AppBuilderTestBase() -> void -ReactiveUI.Testing.IBuilder -ReactiveUI.Testing.IBuilderExtensions -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder) -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(out TField field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.List? field, TField value) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -ReactiveUI.Testing.IBuilderExtensions.extension(TBuilder).With(ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -ReactiveUI.Testing.MessageBusExtensions -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!) -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Action! block) -> void -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).With(System.Func! block) -> TRet -ReactiveUI.Testing.MessageBusExtensions.extension(ReactiveUI.IMessageBus!).WithMessageBus() -> System.IDisposable! -ReactiveUI.Testing.RxTest -ReactiveUI.Testing.SchedulerExtensions -ReactiveUI.Testing.SchedulerExtensions.extension(T) -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Action! block) -> void -ReactiveUI.Testing.SchedulerExtensions.extension(T).With(System.Func! block) -> TRet -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.SchedulerExtensions.extension(T).WithAsync(System.Func!>! block) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync() -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.AdvancePhaseAsync(string! comment) -> System.Threading.Tasks.Task! -ReactiveUI.Testing.TestSequencer.CompletedPhases.get -> long -ReactiveUI.Testing.TestSequencer.CurrentPhase.get -> long -ReactiveUI.Testing.TestSequencer.Dispose() -> void -ReactiveUI.Testing.TestSequencer.TestSequencer() -> void -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Action! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.AppBuilderTestBase.RunAppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, out TField field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable! values) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.List? field, TField value) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.IDictionary! keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, System.Collections.Generic.KeyValuePair keyValuePair) -> TBuilder -static ReactiveUI.Testing.IBuilderExtensions.With(this TBuilder builder, ref System.Collections.Generic.Dictionary! dictionary, TKey key, TField value) -> TBuilder -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Action! block) -> void -static ReactiveUI.Testing.MessageBusExtensions.With(this ReactiveUI.IMessageBus! messageBus, System.Func! block) -> TRet -static ReactiveUI.Testing.MessageBusExtensions.WithMessageBus(this ReactiveUI.IMessageBus! messageBus) -> System.IDisposable! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.RxTest.AppBuilderTestAsync(System.Func! testBody, int maxWaitMs) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Func! block) -> TRet -static ReactiveUI.Testing.SchedulerExtensions.With(this T scheduler, System.Action! block) -> void -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func!>! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithAsync(this T scheduler, System.Func! block) -> System.Threading.Tasks.Task! -static ReactiveUI.Testing.SchedulerExtensions.WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> System.IDisposable! -virtual ReactiveUI.Testing.TestSequencer.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..888aca6b23 --- /dev/null +++ b/src/ReactiveUI.Testing/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,61 @@ +namespace ReactiveUI.Testing; + +public abstract class AppBuilderTestBase +{ + protected AppBuilderTestBase() { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Action testBody) { } + protected static System.Threading.Tasks.Task RunAppBuilderTestAsync(System.Func testBody) { } +} +public interface IBuilder +{ +} +public static class IBuilderExtensions +{ + extension(TBuilder builder) + { + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.IDictionary keyValuePair) where TKey : notnull { } + } + extension(TBuilder builder) where TBuilder : ReactiveUI.Testing.IBuilder + { + public TBuilder With(ref System.Collections.Generic.List? field, System.Collections.Generic.IEnumerable values) { } + public TBuilder With(ref System.Collections.Generic.List? field, TField value) { } + public TBuilder With(out TField field, TField value) { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, System.Collections.Generic.KeyValuePair keyValuePair) where TKey : notnull { } + public TBuilder With(ref System.Collections.Generic.Dictionary dictionary, TKey key, TField value) where TKey : notnull { } + } +} +public static class MessageBusExtensions +{ + extension(ReactiveUI.IMessageBus messageBus) + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.IDisposable WithMessageBus() { } + } +} +public static class RxTest +{ + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody) { } + public static System.Threading.Tasks.Task AppBuilderTestAsync(System.Func testBody, int maxWaitMs) { } +} +public static class SchedulerExtensions +{ + public static System.IDisposable WithScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + extension(T scheduler) where T : ReactiveUI.Primitives.Concurrency.ISequencer + { + public void With(System.Action block) { } + public TRet With(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func block) { } + public System.Threading.Tasks.Task WithAsync(System.Func> block) { } + } +} +public class TestSequencer : System.IDisposable +{ + public TestSequencer() { } + public long CompletedPhases { get; } + public long CurrentPhase { get; } + public System.Threading.Tasks.Task AdvancePhaseAsync() { } + public System.Threading.Tasks.Task AdvancePhaseAsync(string comment) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } +} diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bfe7e98f8a..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..2f954c2606 --- /dev/null +++ b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bfe7e98f8a..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..2f954c2606 --- /dev/null +++ b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bfe7e98f8a..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..2f954c2606 --- /dev/null +++ b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bfe7e98f8a..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..2f954c2606 --- /dev/null +++ b/src/ReactiveUI.WinUI.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.Reactive.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e9a4c2e466..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..469509f27b --- /dev/null +++ b/src/ReactiveUI.WinUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e9a4c2e466..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..469509f27b --- /dev/null +++ b/src/ReactiveUI.WinUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e9a4c2e466..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..469509f27b --- /dev/null +++ b/src/ReactiveUI.WinUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index e9a4c2e466..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,125 +0,0 @@ -#nullable enable -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUI() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinUIScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.WinUI.ActivationForViewFetcher -ReactiveUI.WinUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.WinUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.WinUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.WinUI.Registrations -ReactiveUI.WinUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.WinUI.Registrations.Registrations() -> void -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) -> bool -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WinUIMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUI(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinUIReactiveUIBuilderExtensions.WithWinUIScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> Microsoft.UI.Xaml.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> Microsoft.UI.Xaml.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(TViewModel? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..469509f27b --- /dev/null +++ b/src/ReactiveUI.WinUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,172 @@ +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out Microsoft.UI.Xaml.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetAffinityForObject uses methods that may require unreferenced code")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetNotificationForProperty uses methods that may require unreferenced code")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactivePage_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactivePage : Microsoft.UI.Xaml.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ReactiveUserControl_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ReactiveUserControl : Microsoft.UI.Xaml.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.RoutedViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView where TViewModel : class, ReactiveUI.IRoutableViewModel + { + public RoutedViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty RouterProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + void ReactiveUI.Maui.Internal.IMauiRoutedViewHost.SetObservedViewContract(string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.TransitioningContentControlWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class TransitioningContentControl : Microsoft.UI.Xaml.Controls.ContentControl + { + public TransitioningContentControl() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHostWinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + [WinRT.WinRTExposedType(typeof(ReactiveUI.ViewModelViewHost_TViewModel_WinRTTypeDetails))] + [WinRT.WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")] + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger where TViewModel : class + { + public ViewModelViewHost() { } + public static readonly Microsoft.UI.Xaml.DependencyProperty ContractFallbackByPassProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty DefaultContentProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewContractObservableProperty; + public static readonly Microsoft.UI.Xaml.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public TViewModel? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(TViewModel? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Microsoft.UI.Xaml.Visibility from, object? conversionHint, out bool result) { } + } +} +namespace ReactiveUI.Builder +{ + public static class WinUIReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinUIMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUI() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinUIScheduler() { } + } + } +} +namespace ReactiveUI.WinUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..b54fe07095 --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,153 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..b54fe07095 --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,153 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..9e2520cd6c --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,145 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..9e2520cd6c --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,145 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..9e2520cd6c --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,145 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..b54fe07095 --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,153 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index a9c798279e..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.Winforms.ContentControlBindingHook -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Reactive.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Reactive.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.PlatformOperations -ReactiveUI.Reactive.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Reactive.Winforms.Registrations -ReactiveUI.Reactive.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Winforms.Registrations.Registrations() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.get -> ReactiveUI.Reactive.RoutingState? -ReactiveUI.Reactive.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Reactive.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Reactive.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Reactive.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Reactive.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..b54fe07095 --- /dev/null +++ b/src/ReactiveUI.Winforms.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,153 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Reactive.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Reactive.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.Reactive.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb43d78126 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,154 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb43d78126 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,154 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..6d58e8dfd7 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,146 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..6d58e8dfd7 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,146 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..6d58e8dfd7 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,146 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb43d78126 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,154 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 454bbbe2f9..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,84 +0,0 @@ -#nullable enable -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinForms() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWinFormsScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Winforms.ActivationForViewFetcher -ReactiveUI.Winforms.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Winforms.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Winforms.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Winforms.ContentControlBindingHook -ReactiveUI.Winforms.ContentControlBindingHook.ContentControlBindingHook() -> void -ReactiveUI.Winforms.ContentControlBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Winforms.CreatesWinformsCommandBinding -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler) -> System.IDisposable? -ReactiveUI.Winforms.CreatesWinformsCommandBinding.CreatesWinformsCommandBinding() -> void -ReactiveUI.Winforms.CreatesWinformsCommandBinding.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter -ReactiveUI.Winforms.PanelSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PanelSetMethodBindingConverter() -> void -ReactiveUI.Winforms.PanelSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.PlatformOperations -ReactiveUI.Winforms.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Winforms.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Winforms.ReactiveUserControl -ReactiveUI.Winforms.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Winforms.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Winforms.ReactiveUserControlNonGeneric -ReactiveUI.Winforms.ReactiveUserControlNonGeneric.ReactiveUserControlNonGeneric() -> void -ReactiveUI.Winforms.Registrations -ReactiveUI.Winforms.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Winforms.Registrations.Registrations() -> void -ReactiveUI.Winforms.RoutedControlHost -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.RoutedControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.RoutedControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.RoutedControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.RoutedControlHost.RoutedControlHost() -> void -ReactiveUI.Winforms.RoutedControlHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.Winforms.RoutedControlHost.Router.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.RoutedControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.RoutedControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.TableContentSetMethodBindingConverter -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.GetAffinityForObjects(System.Type? fromType, System.Type? toType) -> int -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.PerformSet(object? toTarget, object? newValue, object?[]? arguments) -> object! -ReactiveUI.Winforms.TableContentSetMethodBindingConverter.TableContentSetMethodBindingConverter() -> void -ReactiveUI.Winforms.ViewModelControlHost -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.get -> bool -ReactiveUI.Winforms.ViewModelControlHost.CacheViews.set -> void -ReactiveUI.Winforms.ViewModelControlHost.Content.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.Content.set -> void -ReactiveUI.Winforms.ViewModelControlHost.CurrentView.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.get -> System.Windows.Forms.Control? -ReactiveUI.Winforms.ViewModelControlHost.DefaultContent.set -> void -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.Winforms.ViewModelControlHost.ViewContractObservable.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Winforms.ViewModelControlHost.ViewLocator.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.get -> object? -ReactiveUI.Winforms.ViewModelControlHost.ViewModel.set -> void -ReactiveUI.Winforms.ViewModelControlHost.ViewModelControlHost() -> void -ReactiveUI.Winforms.WinformsCreatesObservableForProperty -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Winforms.WinformsCreatesObservableForProperty.WinformsCreatesObservableForProperty() -> void -override ReactiveUI.Winforms.ReactiveUserControl.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ReactiveUserControlNonGeneric.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.RoutedControlHost.Dispose(bool disposing) -> void -override ReactiveUI.Winforms.ViewModelControlHost.Dispose(bool disposing) -> void -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WinFormsMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinForms(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WinFormsReactiveUIBuilderExtensions.WithWinFormsScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.get -> bool -static ReactiveUI.Winforms.ViewModelControlHost.DefaultCacheViewsEnabled.set -> void diff --git a/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..bb43d78126 --- /dev/null +++ b/src/ReactiveUI.Winforms/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,154 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI.Builder +{ + public static class WinFormsReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WinFormsMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWinForms() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWinFormsScheduler() { } + } + } +} +namespace ReactiveUI.Winforms +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher, Splat.IEnableLogger + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class ContentControlBindingHook : ReactiveUI.IPropertyBindingHook + { + public ContentControlBindingHook() { } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public sealed class CreatesWinformsCommandBinding : ReactiveUI.ICreatesCommandBinding + { + public CreatesWinformsCommandBinding() { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public class PanelSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public PanelSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactiveUserControl : System.Windows.Forms.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The ViewModel.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public TViewModel? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class ReactiveUserControlNonGeneric : System.Windows.Forms.UserControl, ReactiveUI.IViewFor + { + public ReactiveUserControlNonGeneric() { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + public class RoutedControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject + { + public RoutedControlHost() { } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The router.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.RoutingState? Router { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class TableContentSetMethodBindingConverter : ReactiveUI.ISetMethodBindingConverter + { + public TableContentSetMethodBindingConverter() { } + public int GetAffinityForObjects(System.Type? fromType, System.Type? toType) { } + public object PerformSet(object? toTarget, object? newValue, object?[]? arguments) { } + } + [System.ComponentModel.DefaultProperty("ViewModel")] + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("ViewLocator.ResolveView uses reflection which is incompatible with AOT compilation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine view model types at runtime through ViewLocator, which may be incompatible with trimming.")] + public class ViewModelControlHost : System.Windows.Forms.UserControl, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor + { + public ViewModelControlHost() { } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.DefaultValue(true)] + [System.ComponentModel.Description("Cache Views")] + public bool CacheViews { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The Current View")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? Content { get; protected set; } + public System.Windows.Forms.Control? CurrentView { get; } + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The default control when no viewmodel is specified")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.Windows.Forms.Control? DefaultContent { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public System.IObservable? ViewContractObservable { get; set; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + [System.ComponentModel.Bindable(true)] + [System.ComponentModel.Category("ReactiveUI")] + [System.ComponentModel.Description("The viewmodel to host.")] + [System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public object? ViewModel { get; set; } + public static bool DefaultCacheViewsEnabled { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + } + public class WinformsCreatesObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public WinformsCreatesObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..f9b51d9e89 --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,194 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..f9b51d9e89 --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,194 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..4cc4cd415c --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,186 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..4cc4cd415c --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,186 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..4cc4cd415c --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,186 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..f9b51d9e89 --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,194 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index c359564c2f..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.Reactive.ActivationForViewFetcher -ReactiveUI.Reactive.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.Reactive.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.Reactive.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.Reactive.AutoDataTemplateBindingHook -ReactiveUI.Reactive.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.Reactive.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.Reactive.AutoSuspendHelper -ReactiveUI.Reactive.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.Reactive.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.None = 0 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.Reactive.BooleanToVisibilityHint -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter -ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -ReactiveUI.Reactive.DependencyObjectObservableForProperty -ReactiveUI.Reactive.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.Reactive.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.Reactive.PlatformOperations -ReactiveUI.Reactive.PlatformOperations.GetOrientation() -> string? -ReactiveUI.Reactive.PlatformOperations.PlatformOperations() -> void -ReactiveUI.Reactive.ReactivePage -ReactiveUI.Reactive.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ReactivePage() -> void -ReactiveUI.Reactive.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactivePage.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveUserControl -ReactiveUI.Reactive.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.Reactive.ReactiveWindow -ReactiveUI.Reactive.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.Reactive.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.Reactive.ReactiveWindow.ViewModel.set -> void -ReactiveUI.Reactive.RoutedViewHost -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.Reactive.RoutedViewHost.Router.get -> ReactiveUI.Reactive.RoutingState! -ReactiveUI.Reactive.RoutedViewHost.Router.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.RoutedViewHost.ViewContract.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.TransitioningContentControl -ReactiveUI.Reactive.TransitioningContentControl.Direction.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.Direction.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.Reactive.TransitioningContentControl.Duration.set -> void -ReactiveUI.Reactive.TransitioningContentControl.Transition.get -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.Transition.set -> void -ReactiveUI.Reactive.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection -ReactiveUI.Reactive.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.Reactive.TransitioningContentControl.TransitionType -ReactiveUI.Reactive.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.Reactive.ValidationBindingMixins -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!) -ReactiveUI.Reactive.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.Reactive.ViewModelViewHost -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.Reactive.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.Reactive.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.Reactive.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.Reactive.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.Reactive.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter -ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Reactive.Wpf.Registrations -ReactiveUI.Reactive.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Reactive.Wpf.Registrations.Registrations() -> void -ReactiveUI.Reactive.WpfViewForMixins -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!) -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.Reactive.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.Reactive.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.Reactive.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.Reactive.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.Reactive.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Reactive.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Reactive.Builder.IReactiveUIBuilder! -static ReactiveUI.Reactive.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> System.Reactive.Concurrency.IScheduler! -static ReactiveUI.Reactive.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.Reactive.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.Reactive.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.Reactive.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.Reactive.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.Reactive.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..f9b51d9e89 --- /dev/null +++ b/src/ReactiveUI.Wpf.Reactive/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,194 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests.Reactive")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI.Reactive")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI.Reactive +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.Reactive.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.Reactive.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.Reactive.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.Reactive.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Reactive.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static System.Reactive.Concurrency.IScheduler WpfMainThreadScheduler { get; } + extension(ReactiveUI.Reactive.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Reactive.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Reactive.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..96b79ffd2b --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,195 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..96b79ffd2b --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,195 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..7b6a5ec3ca --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,187 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..7b6a5ec3ca --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,187 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..7b6a5ec3ca --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,187 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..96b79ffd2b --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,195 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index 698c8f0aac..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,150 +0,0 @@ -#nullable enable -ReactiveUI.ActivationForViewFetcher -ReactiveUI.ActivationForViewFetcher.ActivationForViewFetcher() -> void -ReactiveUI.ActivationForViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.ActivationForViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.AutoDataTemplateBindingHook -ReactiveUI.AutoDataTemplateBindingHook.AutoDataTemplateBindingHook() -> void -ReactiveUI.AutoDataTemplateBindingHook.ExecuteHook(object? source, object! target, System.Func![]!>! getCurrentViewModelProperties, System.Func![]!>! getCurrentViewProperties, ReactiveUI.BindingDirection direction) -> bool -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(System.Windows.Application! app) -> void -ReactiveUI.AutoSuspendHelper.IdleTimeout.get -> System.TimeSpan -ReactiveUI.AutoSuspendHelper.IdleTimeout.set -> void -ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.Inverse = 2 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.None = 0 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityHint.UseHidden = 4 -> ReactiveUI.BooleanToVisibilityHint -ReactiveUI.BooleanToVisibilityTypeConverter -ReactiveUI.BooleanToVisibilityTypeConverter.BooleanToVisibilityTypeConverter() -> void -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfConverters() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithWpfScheduler() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.extension(Splat.Builder.IAppBuilder!).WithWpf() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.DependencyObjectObservableForProperty -ReactiveUI.DependencyObjectObservableForProperty.DependencyObjectObservableForProperty() -> void -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.DependencyObjectObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.ReactivePage -ReactiveUI.ReactivePage.BindingRoot.get -> TViewModel? -ReactiveUI.ReactivePage.ReactivePage() -> void -ReactiveUI.ReactivePage.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePage.ViewModel.set -> void -ReactiveUI.ReactiveUserControl -ReactiveUI.ReactiveUserControl.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ReactiveUserControl() -> void -ReactiveUI.ReactiveUserControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveUserControl.ViewModel.set -> void -ReactiveUI.ReactiveWindow -ReactiveUI.ReactiveWindow.BindingRoot.get -> TViewModel? -ReactiveUI.ReactiveWindow.ReactiveWindow() -> void -ReactiveUI.ReactiveWindow.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveWindow.ViewModel.set -> void -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.DefaultContent.get -> object! -ReactiveUI.RoutedViewHost.DefaultContent.set -> void -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContract.get -> string? -ReactiveUI.RoutedViewHost.ViewContract.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.TransitioningContentControl -ReactiveUI.TransitioningContentControl.Direction.get -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.Direction.set -> void -ReactiveUI.TransitioningContentControl.Duration.get -> System.TimeSpan -ReactiveUI.TransitioningContentControl.Duration.set -> void -ReactiveUI.TransitioningContentControl.Transition.get -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.Transition.set -> void -ReactiveUI.TransitioningContentControl.TransitionCompleted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Down = 1 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Left = 2 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Right = 3 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionDirection.Up = 0 -> ReactiveUI.TransitioningContentControl.TransitionDirection -ReactiveUI.TransitioningContentControl.TransitionStarted -> System.Windows.RoutedEventHandler? -ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Bounce = 4 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Drop = 3 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Fade = 0 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Move = 1 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitionType.Slide = 2 -> ReactiveUI.TransitioningContentControl.TransitionType -ReactiveUI.TransitioningContentControl.TransitioningContentControl() -> void -ReactiveUI.ValidationBindingMixins -ReactiveUI.ValidationBindingMixins.extension(TView!) -ReactiveUI.ValidationBindingMixins.extension(TView!).BindWithValidation(TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.get -> bool -ReactiveUI.ViewModelViewHost.ContractFallbackByPass.set -> void -ReactiveUI.ViewModelViewHost.DefaultContent.get -> object! -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable! -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.VisibilityToBooleanTypeConverter -ReactiveUI.VisibilityToBooleanTypeConverter.VisibilityToBooleanTypeConverter() -> void -ReactiveUI.Wpf.Registrations -ReactiveUI.Wpf.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Wpf.Registrations.Registrations() -> void -ReactiveUI.WpfViewForMixins -ReactiveUI.WpfViewForMixins.extension(TView!) -ReactiveUI.WpfViewForMixins.extension(TView!).GetIsDesignMode() -> bool -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated() -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.WpfViewForMixins.extension(TView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -override ReactiveUI.BooleanToVisibilityTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.BooleanToVisibilityTypeConverter.TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) -> bool -override ReactiveUI.TransitioningContentControl.OnApplyTemplate() -> void -override ReactiveUI.TransitioningContentControl.OnContentChanged(object! oldContent, object! newContent) -> void -override ReactiveUI.VisibilityToBooleanTypeConverter.GetAffinityForObjects() -> int -override ReactiveUI.VisibilityToBooleanTypeConverter.TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) -> bool -static ReactiveUI.AutoDataTemplateBindingHook.DefaultItemTemplate.get -> System.Lazy! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpf(this Splat.Builder.IAppBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WithWpfScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.WpfReactiveUIBuilderExtensions.WpfMainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.ValidationBindingMixins.BindWithValidation(this TView! view, TViewModel! viewModel, System.Linq.Expressions.Expression!>! viewModelPropertySelector, System.Linq.Expressions.Expression!>! frameworkElementSelector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.WpfViewForMixins.GetIsDesignMode(this TView! item) -> bool -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.WpfViewForMixins.WhenActivated(this TView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static readonly ReactiveUI.ReactivePage.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveUserControl.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ReactiveWindow.ViewModelProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.RouterProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.RoutedViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDirectionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionDurationProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.TransitioningContentControl.TransitionProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ContractFallbackByPassProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.DefaultContentProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewContractObservableProperty -> System.Windows.DependencyProperty! -static readonly ReactiveUI.ViewModelViewHost.ViewModelProperty -> System.Windows.DependencyProperty! -virtual ReactiveUI.ViewModelViewHost.ResolveViewForViewModel(object? viewModel, string? contract) -> void diff --git a/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..96b79ffd2b --- /dev/null +++ b/src/ReactiveUI.Wpf/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,195 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +[assembly: System.Windows.Markup.XmlnsDefinition("http://reactiveui.net", "ReactiveUI")] +[assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] +namespace ReactiveUI +{ + public class ActivationForViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public ActivationForViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class AutoDataTemplateBindingHook : ReactiveUI.IPropertyBindingHook + { + public AutoDataTemplateBindingHook() { } + public static System.Lazy DefaultItemTemplate { get; } + public bool ExecuteHook(object? source, object target, System.Func[]> getCurrentViewModelProperties, System.Func[]> getCurrentViewProperties, ReactiveUI.BindingDirection direction) { } + } + public class AutoSuspendHelper : Splat.IEnableLogger + { + public AutoSuspendHelper(System.Windows.Application app) { } + public System.TimeSpan IdleTimeout { get; set; } + } + [System.Flags] + public enum BooleanToVisibilityHint + { + None = 0, + Inverse = 2, + UseHidden = 4, + } + public sealed class BooleanToVisibilityTypeConverter : ReactiveUI.BindingTypeConverter + { + public BooleanToVisibilityTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(bool from, object? conversionHint, out System.Windows.Visibility result) { } + } + public class DependencyObjectObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public DependencyObjectObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class ReactivePage : System.Windows.Controls.Page, ReactiveUI.IViewFor where TViewModel : class + { + public ReactivePage() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveUserControl : System.Windows.Controls.UserControl, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveUserControl() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindow : System.Windows.Window, ReactiveUI.IViewFor where TViewModel : class + { + public ReactiveWindow() { } + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public TViewModel? BindingRoot { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class RoutedViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IActivatableView, Splat.IEnableLogger + { + public RoutedViewHost() { } + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty RouterProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public object DefaultContent { get; set; } + public ReactiveUI.RoutingState Router { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + } + [System.Windows.TemplatePart(Name="PART_Container", Type=typeof(System.Windows.FrameworkElement))] + [System.Windows.TemplatePart(Name="PART_CurrentContentPresentationSite", Type=typeof(System.Windows.Controls.ContentPresenter))] + [System.Windows.TemplatePart(Name="PART_PreviousImageSite", Type=typeof(System.Windows.Controls.Image))] + [System.Windows.TemplateVisualState(GroupName="PresentationStates", Name="Normal")] + public class TransitioningContentControl : System.Windows.Controls.ContentControl + { + public TransitioningContentControl() { } + public static readonly System.Windows.DependencyProperty TransitionDirectionProperty; + public static readonly System.Windows.DependencyProperty TransitionDurationProperty; + public static readonly System.Windows.DependencyProperty TransitionProperty; + public ReactiveUI.TransitioningContentControl.TransitionDirection Direction { get; set; } + public System.TimeSpan Duration { get; set; } + public ReactiveUI.TransitioningContentControl.TransitionType Transition { get; set; } + public event System.Windows.RoutedEventHandler? TransitionCompleted; + public event System.Windows.RoutedEventHandler? TransitionStarted; + public override void OnApplyTemplate() { } + protected override void OnContentChanged(object oldContent, object newContent) { } + public enum TransitionDirection + { + Up = 0, + Down = 1, + Left = 2, + Right = 3, + } + public enum TransitionType + { + Fade = 0, + Move = 1, + Slide = 2, + Drop = 3, + Bounce = 4, + } + } + public static class ValidationBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindWithValidation(TViewModel viewModel, System.Linq.Expressions.Expression> viewModelPropertySelector, System.Linq.Expressions.Expression> frameworkElementSelector) where TViewModel : class { } + } + } + public class ViewModelViewHost : ReactiveUI.TransitioningContentControl, ReactiveUI.IViewFor, Splat.IEnableLogger + { + public ViewModelViewHost() { } + public static readonly System.Windows.DependencyProperty ContractFallbackByPassProperty; + public static readonly System.Windows.DependencyProperty DefaultContentProperty; + public static readonly System.Windows.DependencyProperty ViewContractObservableProperty; + public static readonly System.Windows.DependencyProperty ViewModelProperty; + public bool ContractFallbackByPass { get; set; } + public object DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected virtual void ResolveViewForViewModel(object? viewModel, string? contract) { } + } + public sealed class VisibilityToBooleanTypeConverter : ReactiveUI.BindingTypeConverter + { + public VisibilityToBooleanTypeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.Windows.Visibility from, object? conversionHint, out bool result) { } + } + public static class WpfViewForMixins + { + extension(TView item) where TView : System.Windows.FrameworkElement, ReactiveUI.IActivatableView + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class WpfReactiveUIBuilderExtensions + { + public static ReactiveUI.Primitives.Concurrency.ISequencer WpfMainThreadScheduler { get; } + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfConverters() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithWpfScheduler() { } + } + extension(Splat.Builder.IAppBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder WithWpf() { } + } + } +} +namespace ReactiveUI.Wpf +{ + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt deleted file mode 100644 index cee8fe824a..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1634 +0,0 @@ -#nullable enable -ReactiveUI.AndroidCommandBinders -ReactiveUI.AndroidCommandBinders.AndroidCommandBinders() -> void -ReactiveUI.AndroidObservableForWidgets -ReactiveUI.AndroidObservableForWidgets.AndroidObservableForWidgets() -> void -ReactiveUI.AndroidObservableForWidgets.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.AndroidObservableForWidgets.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(Android.App.Application! hostApplication) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.BundleSuspensionDriver -ReactiveUI.BundleSuspensionDriver.BundleSuspensionDriver() -> void -ReactiveUI.BundleSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.ContextExtensions -ReactiveUI.ContextExtensions.extension(Android.Content.Context!) -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.ControlFetcherMixins -ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.ResolveStrategy.ExplicitOptIn = 1 -> ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.ResolveStrategy.ExplicitOptOut = 2 -> ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.ResolveStrategy.Implicit = 0 -> ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!) -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!).GetControl(string? propertyName = null) -> Android.Views.View? -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls() -> void -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(Android.App.Fragment!) -ReactiveUI.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!) -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!).GetControl(System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls() -> void -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(ReactiveUI.ILayoutViewHost!) -ReactiveUI.ControlFetcherMixins.extension(ReactiveUI.ILayoutViewHost!).WireUpControls() -> void -ReactiveUI.ControlFetcherMixins.extension(ReactiveUI.ILayoutViewHost!).WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!).GetResourceName() -> string! -ReactiveUI.ControlFetcherMixins.extension(object!) -ReactiveUI.ControlFetcherMixins.extension(object!).GetWireUpMembers(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.ILayoutViewHost -ReactiveUI.ILayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IgnoreResourceAttribute -ReactiveUI.IgnoreResourceAttribute.IgnoreResourceAttribute() -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.LayoutViewHost -ReactiveUI.LayoutViewHost.LayoutViewHost() -> void -ReactiveUI.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action! bind) -> void -ReactiveUI.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.LayoutViewHost.ToView() -> Android.Views.View? -ReactiveUI.LayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.LayoutViewHost.View.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveActivity -ReactiveUI.ReactiveActivity.Activated.get -> System.IObservable! -ReactiveUI.ReactiveActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.ReactiveActivity.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveActivity.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveActivity.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveActivity.StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.ReactiveActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.ReactiveActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveActivity -ReactiveUI.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveActivity.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveActivity.ViewModel.set -> void -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveFragment -ReactiveUI.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveFragment -ReactiveUI.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveFragment.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewHost -ReactiveUI.ReactiveViewHost.AllPublicProperties.get -> System.Lazy? -ReactiveUI.ReactiveViewHost.AllPublicProperties.set -> void -ReactiveUI.ReactiveViewHost.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveViewHost.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveViewHost.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveViewHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewHost.ReactiveViewHost() -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent) -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action!, Android.Views.View!>! bind) -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.ReactiveViewHost.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewHost.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewHost.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.Resource -ReactiveUI.Resource.Resource() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SharedPreferencesExtensions -ReactiveUI.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!) -ReactiveUI.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!).PreferenceChanged() -> System.IObservable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.UsbManagerExtensions -ReactiveUI.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!) -ReactiveUI.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -ReactiveUI.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -ReactiveUI.ViewCommandExtensions -ReactiveUI.ViewCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.ViewCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(Android.Views.View! control) -> System.IDisposable! -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewMixins -ReactiveUI.ViewMixins.extension(Android.Views.View!) -ReactiveUI.ViewMixins.extension(Android.Views.View!).GetViewHost() -> ReactiveUI.ILayoutViewHost? -ReactiveUI.ViewMixins.extension(Android.Views.View!).GetViewHost() -> T -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -ReactiveUI.WireUpResourceAttribute -ReactiveUI.WireUpResourceAttribute.ResourceNameOverride.get -> string? -ReactiveUI.WireUpResourceAttribute.WireUpResourceAttribute() -> void -ReactiveUI.WireUpResourceAttribute.WireUpResourceAttribute(string? resourceNameOverride) -> void -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveActivity.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.ReactiveActivity.OnPause() -> void -override ReactiveUI.ReactiveActivity.OnResume() -> void -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveFragment.OnPause() -> void -override ReactiveUI.ReactiveFragment.OnResume() -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.AutoSuspendHelper.LatestBundle.get -> Android.OS.Bundle? -static ReactiveUI.AutoSuspendHelper.LatestBundle.set -> void -static ReactiveUI.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.ControlFetcherMixins.GetControl(this Android.App.Activity! activity, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.ControlFetcherMixins.GetControl(this Android.Views.View! view, System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.ControlFetcherMixins.GetResourceName(this System.Reflection.PropertyInfo! member) -> string! -static ReactiveUI.ControlFetcherMixins.GetWireUpMembers(this object! this, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.Views.View! view) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.Views.View! view, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this ReactiveUI.ILayoutViewHost! layoutHost) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this ReactiveUI.ILayoutViewHost! layoutHost, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.LayoutViewHost.implicit operator Android.Views.View?(ReactiveUI.LayoutViewHost! host) -> Android.Views.View? -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SharedPreferencesExtensions.PreferenceChanged(this Android.Content.ISharedPreferences! sharedPreferences) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -static ReactiveUI.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -static ReactiveUI.ViewCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! command, Android.Views.View! control) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.ViewMixins.GetViewHost(this Android.Views.View! item) -> ReactiveUI.ILayoutViewHost? -static ReactiveUI.ViewMixins.GetViewHost(this Android.Views.View! item) -> T -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.txt new file mode 100644 index 0000000000..bc13e4c217 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0-android36.0/PublicAPI.txt @@ -0,0 +1,1986 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI +{ + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public AndroidCommandBinders() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidObservableForWidgets : ReactiveUI.ICreatesObservableForProperty + { + public AndroidObservableForWidgets() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper(Android.App.Application hostApplication) { } + public static Android.OS.Bundle? LatestBundle { get; set; } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public sealed class BundleSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public BundleSuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public static class ContextExtensions + { + extension(Android.Content.Context context) + { + public System.IObservable ServiceBound(Android.Content.Intent intent) { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) { } + public System.IObservable ServiceBound(Android.Content.Intent intent) where TBinder : class, Android.OS.IBinder { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) where TBinder : class, Android.OS.IBinder { } + } + } + public static class ControlFetcherMixins + { + public enum ResolveStrategy + { + Implicit = 0, + ExplicitOptIn = 1, + ExplicitOptOut = 2, + } + extension(Android.App.Activity activity) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.Views.View view) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(System.Reflection.Assembly assembly, string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(ReactiveUI.ILayoutViewHost layoutHost) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(System.Reflection.PropertyInfo member) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Attribute lookup uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Attribute lookup uses reflection and may require members removed by trimming.")] + public string GetResourceName() { } + } + extension(object @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Property discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Property discovery uses reflection and may require members removed by trimming.")] + public System.Reflection.PropertyInfo[] GetWireUpMembers(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action addHandler, System.Action removeHandler, System.Action? enabledSetter) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Action? enabledSetter) where TEventArgs : System.EventArgs { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface ILayoutViewHost + { + Android.Views.View? View { get; } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class IgnoreResourceAttribute : System.Attribute + { + public IgnoreResourceAttribute() { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + public class LayoutViewHost : ReactiveUI.ILayoutViewHost, Splat.IEnableLogger + { + protected LayoutViewHost() { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Auto wire-up relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Auto wire-up uses reflection and member discovery.")] + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + public Android.Views.View? View { get; set; } + public Android.Views.View? ToView() { } + public static implicit operator Android.Views.View?(ReactiveUI.LayoutViewHost host) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveActivity : Android.App.Activity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveActivity : ReactiveUI.ReactiveActivity, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveFragment : Android.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnPause() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.ReactiveFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveViewHost : ReactiveUI.LayoutViewHost, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveViewHost() { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action, Android.Views.View> bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Legacy auto-wireup relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Legacy auto-wireup uses reflection and member discovery.")] + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public static class SharedPreferencesExtensions + { + extension(Android.Content.ISharedPreferences sharedPreferences) + { + public System.IObservable PreferenceChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class UsbManagerExtensions + { + extension(Android.Hardware.Usb.UsbManager manager) + { + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbAccessory accessory) { } + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbDevice device) { } + } + } + public static class ViewCommandExtensions + { + extension(System.Windows.Input.ICommand command) + { + public System.IDisposable BindToTarget(Android.Views.View control) { } + } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public static class ViewMixins + { + extension(Android.Views.View item) + { + public ReactiveUI.ILayoutViewHost? GetViewHost() { } + public T GetViewHost() where T : ReactiveUI.ILayoutViewHost { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class WireUpResourceAttribute : System.Attribute + { + public WireUpResourceAttribute() { } + public WireUpResourceAttribute(string? resourceNameOverride) { } + public string? ResourceNameOverride { get; } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index f136bba20a..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2122 +0,0 @@ -#nullable enable -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewSource -ReactiveUI.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSourceExtensions -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableView.ViewModel.set -> void -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.ReactiveTableViewSource -ReactiveUI.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveTableViewSource.Data.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSourceExtensions -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TableSectionHeader -ReactiveUI.TableSectionHeader.Height.get -> float -ReactiveUI.TableSectionHeader.Height.set -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.TableSectionHeader.Title.get -> string? -ReactiveUI.TableSectionHeader.Title.set -> void -ReactiveUI.TableSectionHeader.View.get -> System.Func? -ReactiveUI.TableSectionHeader.View.set -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.TableSectionInformation.Collection.set -> void -ReactiveUI.TableSectionInformation.Footer.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Footer.set -> void -ReactiveUI.TableSectionInformation.Header.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Header.set -> void -ReactiveUI.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.TableSectionInformation.SizeHint.get -> float -ReactiveUI.TableSectionInformation.SizeHint.set -> void -ReactiveUI.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UIControlCommandExtensions -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.UIKitCommandBinders -ReactiveUI.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.UIKitObservableForProperty -ReactiveUI.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..88e6cff8c9 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0-ios/PublicAPI.txt @@ -0,0 +1,2560 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.TableSectionHeader? Footer { get; set; } + public ReactiveUI.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index f136bba20a..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2122 +0,0 @@ -#nullable enable -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewSource -ReactiveUI.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSourceExtensions -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableView.ViewModel.set -> void -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.ReactiveTableViewSource -ReactiveUI.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveTableViewSource.Data.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSourceExtensions -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TableSectionHeader -ReactiveUI.TableSectionHeader.Height.get -> float -ReactiveUI.TableSectionHeader.Height.set -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.TableSectionHeader.Title.get -> string? -ReactiveUI.TableSectionHeader.Title.set -> void -ReactiveUI.TableSectionHeader.View.get -> System.Func? -ReactiveUI.TableSectionHeader.View.set -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.TableSectionInformation.Collection.set -> void -ReactiveUI.TableSectionInformation.Footer.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Footer.set -> void -ReactiveUI.TableSectionInformation.Header.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Header.set -> void -ReactiveUI.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.TableSectionInformation.SizeHint.get -> float -ReactiveUI.TableSectionInformation.SizeHint.set -> void -ReactiveUI.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UIControlCommandExtensions -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.UIKitCommandBinders -ReactiveUI.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.UIKitObservableForProperty -ReactiveUI.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..3dc78715d9 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,2560 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.TableSectionHeader? Footer { get; set; } + public ReactiveUI.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 05a852deee..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1696 +0,0 @@ -#nullable enable -ReactiveUI.AppKitObservableForProperty -ReactiveUI.AppKitObservableForProperty.AppKitObservableForProperty() -> void -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.ApplicationShouldTerminate(AppKit.NSApplication! sender) -> AppKit.NSApplicationTerminateReply -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidBecomeActive(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.DidFinishLaunching(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.DidHide(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.DidResignActive(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.ReactiveWindowController -ReactiveUI.ReactiveWindowController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveWindowController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveWindowController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveWindowController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveWindowController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveWindowController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveWindowController.ReactiveWindowController() -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(AppKit.NSWindow! window) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(in nint handle) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(string! windowNibName) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(string! windowNibName, Foundation.NSObject! owner) -> void -ReactiveUI.ReactiveWindowController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveWindowController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> AppKit.NSViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear() -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear() -> void -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear() -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear() -> void -override ReactiveUI.ReactiveWindowController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveWindowController.WindowDidLoad() -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AppKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..adf581033e --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0-macos/PublicAPI.txt @@ -0,0 +1,2036 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.0")] +namespace ReactiveUI +{ + [ReactiveUI.Preserve] + public class AppKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public AppKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : AppKit.NSApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public AppKit.NSApplicationTerminateReply ApplicationShouldTerminate(AppKit.NSApplication sender) { } + public void DidBecomeActive(Foundation.NSNotification notification) { } + public void DidFinishLaunching(Foundation.NSNotification notification) { } + public void DidHide(Foundation.NSNotification notification) { } + public void DidResignActive(Foundation.NSNotification notification) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : AppKit.NSControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : AppKit.NSImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : AppKit.NSSplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveView : AppKit.NSView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : AppKit.NSViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindowController : AppKit.NSWindowController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveWindowController() { } + protected ReactiveWindowController(AppKit.NSWindow window) { } + protected ReactiveWindowController(Foundation.NSCoder coder) { } + protected ReactiveWindowController(Foundation.NSObjectFlag t) { } + protected ReactiveWindowController(in nint handle) { } + protected ReactiveWindowController(string windowNibName) { } + protected ReactiveWindowController(string windowNibName, Foundation.NSObject owner) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WindowDidLoad() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public AppKit.NSViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index f136bba20a..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2122 +0,0 @@ -#nullable enable -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewSource -ReactiveUI.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSourceExtensions -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableView.ViewModel.set -> void -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.ReactiveTableViewSource -ReactiveUI.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveTableViewSource.Data.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSourceExtensions -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TableSectionHeader -ReactiveUI.TableSectionHeader.Height.get -> float -ReactiveUI.TableSectionHeader.Height.set -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.TableSectionHeader.Title.get -> string? -ReactiveUI.TableSectionHeader.Title.set -> void -ReactiveUI.TableSectionHeader.View.get -> System.Func? -ReactiveUI.TableSectionHeader.View.set -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.TableSectionInformation.Collection.set -> void -ReactiveUI.TableSectionInformation.Footer.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Footer.set -> void -ReactiveUI.TableSectionInformation.Header.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Header.set -> void -ReactiveUI.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.TableSectionInformation.SizeHint.get -> float -ReactiveUI.TableSectionInformation.SizeHint.set -> void -ReactiveUI.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UIControlCommandExtensions -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.UIKitCommandBinders -ReactiveUI.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.UIKitObservableForProperty -ReactiveUI.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..9e52c54651 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0-tvos/PublicAPI.txt @@ -0,0 +1,2560 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.0")] +namespace ReactiveUI +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.TableSectionHeader? Footer { get; set; } + public ReactiveUI.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..93d27ce546 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1713 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.txt new file mode 100644 index 0000000000..3d42a01c16 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net10.0/PublicAPI.txt @@ -0,0 +1,1712 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt deleted file mode 100644 index cee8fe824a..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1634 +0,0 @@ -#nullable enable -ReactiveUI.AndroidCommandBinders -ReactiveUI.AndroidCommandBinders.AndroidCommandBinders() -> void -ReactiveUI.AndroidObservableForWidgets -ReactiveUI.AndroidObservableForWidgets.AndroidObservableForWidgets() -> void -ReactiveUI.AndroidObservableForWidgets.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.AndroidObservableForWidgets.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.AndroidObservableForWidgets.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(Android.App.Application! hostApplication) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.BundleSuspensionDriver -ReactiveUI.BundleSuspensionDriver.BundleSuspensionDriver() -> void -ReactiveUI.BundleSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.BundleSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.ContextExtensions -ReactiveUI.ContextExtensions.extension(Android.Content.Context!) -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent) -> System.IObservable! -ReactiveUI.ContextExtensions.extension(Android.Content.Context!).ServiceBound(Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -ReactiveUI.ControlFetcherMixins -ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.ResolveStrategy.ExplicitOptIn = 1 -> ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.ResolveStrategy.ExplicitOptOut = 2 -> ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.ResolveStrategy.Implicit = 0 -> ReactiveUI.ControlFetcherMixins.ResolveStrategy -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!) -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!).GetControl(string? propertyName = null) -> Android.Views.View? -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls() -> void -ReactiveUI.ControlFetcherMixins.extension(Android.App.Activity!).WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(Android.App.Fragment!) -ReactiveUI.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView) -> void -ReactiveUI.ControlFetcherMixins.extension(Android.App.Fragment!).WireUpControls(Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!) -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!).GetControl(System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls() -> void -ReactiveUI.ControlFetcherMixins.extension(Android.Views.View!).WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(ReactiveUI.ILayoutViewHost!) -ReactiveUI.ControlFetcherMixins.extension(ReactiveUI.ILayoutViewHost!).WireUpControls() -> void -ReactiveUI.ControlFetcherMixins.extension(ReactiveUI.ILayoutViewHost!).WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -ReactiveUI.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!) -ReactiveUI.ControlFetcherMixins.extension(System.Reflection.PropertyInfo!).GetResourceName() -> string! -ReactiveUI.ControlFetcherMixins.extension(object!) -ReactiveUI.ControlFetcherMixins.extension(object!).GetWireUpMembers(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.ILayoutViewHost -ReactiveUI.ILayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IgnoreResourceAttribute -ReactiveUI.IgnoreResourceAttribute.IgnoreResourceAttribute() -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.LayoutViewHost -ReactiveUI.LayoutViewHost.LayoutViewHost() -> void -ReactiveUI.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action! bind) -> void -ReactiveUI.LayoutViewHost.LayoutViewHost(Android.Content.Context! context, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.LayoutViewHost.ToView() -> Android.Views.View? -ReactiveUI.LayoutViewHost.View.get -> Android.Views.View? -ReactiveUI.LayoutViewHost.View.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveActivity -ReactiveUI.ReactiveActivity.Activated.get -> System.IObservable! -ReactiveUI.ReactiveActivity.ActivityResult.get -> System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.ReactiveActivity.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveActivity.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveActivity.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveActivity.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveActivity.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveActivity.StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.ReactiveActivity.StartActivityForResultAsync(System.Type! type, int requestCode) -> System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)>! -ReactiveUI.ReactiveActivity.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveActivity.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveActivity -ReactiveUI.ReactiveActivity.ReactiveActivity() -> void -ReactiveUI.ReactiveActivity.ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveActivity.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveActivity.ViewModel.set -> void -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveFragment -ReactiveUI.ReactiveFragment.Activated.get -> System.IObservable! -ReactiveUI.ReactiveFragment.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveFragment.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveFragment.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveFragment.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveFragment.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveFragment.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveFragment.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveFragment -ReactiveUI.ReactiveFragment.ReactiveFragment() -> void -ReactiveUI.ReactiveFragment.ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) -> void -ReactiveUI.ReactiveFragment.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveFragment.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewHost -ReactiveUI.ReactiveViewHost.AllPublicProperties.get -> System.Lazy? -ReactiveUI.ReactiveViewHost.AllPublicProperties.set -> void -ReactiveUI.ReactiveViewHost.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveViewHost.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveViewHost.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveViewHost.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewHost.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewHost.ReactiveViewHost() -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent) -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot) -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, System.Action!, Android.Views.View!>! bind) -> void -ReactiveUI.ReactiveViewHost.ReactiveViewHost(Android.Content.Context! ctx, int layoutId, Android.Views.ViewGroup! parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> void -ReactiveUI.ReactiveViewHost.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewHost.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewHost.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewHost.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.Resource -ReactiveUI.Resource.Resource() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SharedPreferencesExtensions -ReactiveUI.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!) -ReactiveUI.SharedPreferencesExtensions.extension(Android.Content.ISharedPreferences!).PreferenceChanged() -> System.IObservable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.UsbManagerExtensions -ReactiveUI.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!) -ReactiveUI.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -ReactiveUI.UsbManagerExtensions.extension(Android.Hardware.Usb.UsbManager!).PermissionRequested(Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -ReactiveUI.ViewCommandExtensions -ReactiveUI.ViewCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.ViewCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(Android.Views.View! control) -> System.IDisposable! -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewMixins -ReactiveUI.ViewMixins.extension(Android.Views.View!) -ReactiveUI.ViewMixins.extension(Android.Views.View!).GetViewHost() -> ReactiveUI.ILayoutViewHost? -ReactiveUI.ViewMixins.extension(Android.Views.View!).GetViewHost() -> T -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -ReactiveUI.WireUpResourceAttribute -ReactiveUI.WireUpResourceAttribute.ResourceNameOverride.get -> string? -ReactiveUI.WireUpResourceAttribute.WireUpResourceAttribute() -> void -ReactiveUI.WireUpResourceAttribute.WireUpResourceAttribute(string? resourceNameOverride) -> void -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveActivity.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void -override ReactiveUI.ReactiveActivity.OnPause() -> void -override ReactiveUI.ReactiveActivity.OnResume() -> void -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveFragment.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveFragment.OnPause() -> void -override ReactiveUI.ReactiveFragment.OnResume() -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.AutoSuspendHelper.LatestBundle.get -> Android.OS.Bundle? -static ReactiveUI.AutoSuspendHelper.LatestBundle.set -> void -static ReactiveUI.AutoSuspendHelper.UntimelyDemise.get -> ReactiveUI.Primitives.Signals.ISignal! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent) -> System.IObservable! -static ReactiveUI.ContextExtensions.ServiceBound(this Android.Content.Context! context, Android.Content.Intent! intent, Android.Content.Bind flags) -> System.IObservable! -static ReactiveUI.ControlFetcherMixins.GetControl(this Android.App.Activity! activity, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.ControlFetcherMixins.GetControl(this Android.Views.View! view, System.Reflection.Assembly! assembly, string? propertyName = null) -> Android.Views.View? -static ReactiveUI.ControlFetcherMixins.GetResourceName(this System.Reflection.PropertyInfo! member) -> string! -static ReactiveUI.ControlFetcherMixins.GetWireUpMembers(this object! this, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) -> System.Reflection.PropertyInfo![]! -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Activity! activity, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.App.Fragment! fragment, Android.Views.View! inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.Views.View! view) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this Android.Views.View! view, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this ReactiveUI.ILayoutViewHost! layoutHost) -> void -static ReactiveUI.ControlFetcherMixins.WireUpControls(this ReactiveUI.ILayoutViewHost! layoutHost, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) -> void -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Action? enabledSetter) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.LayoutViewHost.implicit operator Android.Views.View?(ReactiveUI.LayoutViewHost! host) -> Android.Views.View? -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SharedPreferencesExtensions.PreferenceChanged(this Android.Content.ISharedPreferences! sharedPreferences) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbAccessory! accessory) -> System.IObservable! -static ReactiveUI.UsbManagerExtensions.PermissionRequested(this Android.Hardware.Usb.UsbManager! manager, Android.Content.Context! context, Android.Hardware.Usb.UsbDevice! device) -> System.IObservable! -static ReactiveUI.ViewCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! command, Android.Views.View! control) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.ViewMixins.GetViewHost(this Android.Views.View! item) -> ReactiveUI.ILayoutViewHost? -static ReactiveUI.ViewMixins.GetViewHost(this Android.Views.View! item) -> T -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool disposing) -> void -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.txt new file mode 100644 index 0000000000..bc13e4c217 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0-android37/PublicAPI.txt @@ -0,0 +1,1986 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Android35.0")] +namespace ReactiveUI +{ + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public AndroidCommandBinders() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class AndroidObservableForWidgets : ReactiveUI.ICreatesObservableForProperty + { + public AndroidObservableForWidgets() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable + { + public AutoSuspendHelper(Android.App.Application hostApplication) { } + public static Android.OS.Bundle? LatestBundle { get; set; } + public static ReactiveUI.Primitives.Signals.ISignal UntimelyDemise { get; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public sealed class BundleSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public BundleSuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public static class ContextExtensions + { + extension(Android.Content.Context context) + { + public System.IObservable ServiceBound(Android.Content.Intent intent) { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) { } + public System.IObservable ServiceBound(Android.Content.Intent intent) where TBinder : class, Android.OS.IBinder { } + public System.IObservable ServiceBound(Android.Content.Intent intent, Android.Content.Bind flags) where TBinder : class, Android.OS.IBinder { } + } + } + public static class ControlFetcherMixins + { + public enum ResolveStrategy + { + Implicit = 0, + ExplicitOptIn = 1, + ExplicitOptOut = 2, + } + extension(Android.App.Activity activity) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.App.Fragment fragment) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(Android.Views.View inflatedView, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(Android.Views.View view) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Android resource discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Android resource discovery uses reflection over generated resource types that may be trimmed.")] + public Android.Views.View? GetControl(System.Reflection.Assembly assembly, string? propertyName = null) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(ReactiveUI.ILayoutViewHost layoutHost) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("WireUpControls uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("WireUpControls uses reflection to discover properties and attributes that may be trimmed.")] + public void WireUpControls(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveMembers) { } + } + extension(System.Reflection.PropertyInfo member) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Attribute lookup uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Attribute lookup uses reflection and may require members removed by trimming.")] + public string GetResourceName() { } + } + extension(object @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Property discovery uses reflection that may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Property discovery uses reflection and may require members removed by trimming.")] + public System.Reflection.PropertyInfo[] GetWireUpMembers(ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action addHandler, System.Action removeHandler, System.Action? enabledSetter) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable? commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Action? enabledSetter) where TEventArgs : System.EventArgs { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface ILayoutViewHost + { + Android.Views.View? View { get; } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class IgnoreResourceAttribute : System.Attribute + { + public IgnoreResourceAttribute() { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + public class LayoutViewHost : ReactiveUI.ILayoutViewHost, Splat.IEnableLogger + { + protected LayoutViewHost() { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Auto wire-up relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Auto wire-up uses reflection and member discovery.")] + protected LayoutViewHost(Android.Content.Context context, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + public Android.Views.View? View { get; set; } + public Android.Views.View? ToView() { } + public static implicit operator Android.Views.View?(ReactiveUI.LayoutViewHost host) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveActivity : Android.App.Activity, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable<(int requestCode, Android.App.Result resultCode, Android.Content.Intent? intent)> ActivityResult { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + protected override void OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) { } + protected override void OnPause() { } + protected override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(Android.Content.Intent? intent, int requestCode) { } + public System.Threading.Tasks.Task<(Android.App.Result resultCode, Android.Content.Intent? intent)> StartActivityForResultAsync(System.Type type, int requestCode) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveActivity : ReactiveUI.ReactiveActivity, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveActivity() { } + protected ReactiveActivity(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveFragment : Android.App.Fragment, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnPause() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + public override void OnResume() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveFragment : ReactiveUI.ReactiveFragment, ReactiveUI.ICanActivate, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveFragment() { } + [System.Runtime.Versioning.ObsoletedOSPlatform("android28.0")] + protected ReactiveFragment(in nint handle, Android.Runtime.JniHandleOwnership ownership) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveViewHost : ReactiveUI.LayoutViewHost, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject, ReactiveUI.IViewFor where TViewModel : class, ReactiveUI.IReactiveObject + { + protected ReactiveViewHost() { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot) { } + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, System.Action, Android.Views.View> bind) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Legacy auto-wireup relies on runtime type inspection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Legacy auto-wireup uses reflection and member discovery.")] + protected ReactiveViewHost(Android.Content.Context ctx, int layoutId, Android.Views.ViewGroup parent, bool attachToRoot, bool performAutoWireup, ReactiveUI.ControlFetcherMixins.ResolveStrategy resolveStrategy) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + protected System.Lazy? AllPublicProperties { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable>> Changing { get; } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public TViewModel? ViewModel { get; set; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class Resource : _Microsoft.Android.Resource.Designer.Resource + { + public Resource() { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + public static class SharedPreferencesExtensions + { + extension(Android.Content.ISharedPreferences sharedPreferences) + { + public System.IObservable PreferenceChanged() { } + } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class UsbManagerExtensions + { + extension(Android.Hardware.Usb.UsbManager manager) + { + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbAccessory accessory) { } + public System.IObservable PermissionRequested(Android.Content.Context context, Android.Hardware.Usb.UsbDevice device) { } + } + } + public static class ViewCommandExtensions + { + extension(System.Windows.Input.ICommand command) + { + public System.IDisposable BindToTarget(Android.Views.View control) { } + } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public static class ViewMixins + { + extension(Android.Views.View item) + { + public ReactiveUI.ILayoutViewHost? GetViewHost() { } + public T GetViewHost() where T : ReactiveUI.ILayoutViewHost { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } + [System.AttributeUsage(System.AttributeTargets.All)] + public sealed class WireUpResourceAttribute : System.Attribute + { + public WireUpResourceAttribute() { } + public WireUpResourceAttribute(string? resourceNameOverride) { } + public string? ResourceNameOverride { get; } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt deleted file mode 100644 index f136bba20a..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2122 +0,0 @@ -#nullable enable -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewSource -ReactiveUI.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSourceExtensions -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableView.ViewModel.set -> void -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.ReactiveTableViewSource -ReactiveUI.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveTableViewSource.Data.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSourceExtensions -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TableSectionHeader -ReactiveUI.TableSectionHeader.Height.get -> float -ReactiveUI.TableSectionHeader.Height.set -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.TableSectionHeader.Title.get -> string? -ReactiveUI.TableSectionHeader.Title.set -> void -ReactiveUI.TableSectionHeader.View.get -> System.Func? -ReactiveUI.TableSectionHeader.View.set -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.TableSectionInformation.Collection.set -> void -ReactiveUI.TableSectionInformation.Footer.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Footer.set -> void -ReactiveUI.TableSectionInformation.Header.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Header.set -> void -ReactiveUI.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.TableSectionInformation.SizeHint.get -> float -ReactiveUI.TableSectionInformation.SizeHint.set -> void -ReactiveUI.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UIControlCommandExtensions -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.UIKitCommandBinders -ReactiveUI.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.UIKitObservableForProperty -ReactiveUI.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.txt new file mode 100644 index 0000000000..88e6cff8c9 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0-ios/PublicAPI.txt @@ -0,0 +1,2560 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("iOS15.0")] +namespace ReactiveUI +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.TableSectionHeader? Footer { get; set; } + public ReactiveUI.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt deleted file mode 100644 index f136bba20a..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2122 +0,0 @@ -#nullable enable -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewSource -ReactiveUI.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSourceExtensions -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableView.ViewModel.set -> void -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.ReactiveTableViewSource -ReactiveUI.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveTableViewSource.Data.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSourceExtensions -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TableSectionHeader -ReactiveUI.TableSectionHeader.Height.get -> float -ReactiveUI.TableSectionHeader.Height.set -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.TableSectionHeader.Title.get -> string? -ReactiveUI.TableSectionHeader.Title.set -> void -ReactiveUI.TableSectionHeader.View.get -> System.Func? -ReactiveUI.TableSectionHeader.View.set -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.TableSectionInformation.Collection.set -> void -ReactiveUI.TableSectionInformation.Footer.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Footer.set -> void -ReactiveUI.TableSectionInformation.Header.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Header.set -> void -ReactiveUI.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.TableSectionInformation.SizeHint.get -> float -ReactiveUI.TableSectionInformation.SizeHint.set -> void -ReactiveUI.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UIControlCommandExtensions -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.UIKitCommandBinders -ReactiveUI.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.UIKitObservableForProperty -ReactiveUI.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.txt new file mode 100644 index 0000000000..3dc78715d9 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0-maccatalyst/PublicAPI.txt @@ -0,0 +1,2560 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("MacCatalyst15.0")] +namespace ReactiveUI +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.TableSectionHeader? Footer { get; set; } + public ReactiveUI.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt deleted file mode 100644 index 05a852deee..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1696 +0,0 @@ -#nullable enable -ReactiveUI.AppKitObservableForProperty -ReactiveUI.AppKitObservableForProperty.AppKitObservableForProperty() -> void -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.ApplicationShouldTerminate(AppKit.NSApplication! sender) -> AppKit.NSApplicationTerminateReply -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidBecomeActive(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.DidFinishLaunching(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.DidHide(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.DidResignActive(Foundation.NSNotification! notification) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.ReactiveWindowController -ReactiveUI.ReactiveWindowController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveWindowController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveWindowController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveWindowController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveWindowController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveWindowController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveWindowController.ReactiveWindowController() -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(AppKit.NSWindow! window) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(in nint handle) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(string! windowNibName) -> void -ReactiveUI.ReactiveWindowController.ReactiveWindowController(string! windowNibName, Foundation.NSObject! owner) -> void -ReactiveUI.ReactiveWindowController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveWindowController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> AppKit.NSViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear() -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear() -> void -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.ViewWillMoveToSuperview(AppKit.NSView? newSuperview) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear() -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear() -> void -override ReactiveUI.ReactiveWindowController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveWindowController.WindowDidLoad() -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AppKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.txt new file mode 100644 index 0000000000..ac66cc6de1 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0-macos/PublicAPI.txt @@ -0,0 +1,2036 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("macOS26.5")] +namespace ReactiveUI +{ + [ReactiveUI.Preserve] + public class AppKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public AppKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : AppKit.NSApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public AppKit.NSApplicationTerminateReply ApplicationShouldTerminate(AppKit.NSApplication sender) { } + public void DidBecomeActive(Foundation.NSNotification notification) { } + public void DidFinishLaunching(Foundation.NSNotification notification) { } + public void DidHide(Foundation.NSNotification notification) { } + public void DidResignActive(Foundation.NSNotification notification) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : AppKit.NSControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : AppKit.NSImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : AppKit.NSSplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveView : AppKit.NSView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewWillMoveToSuperview(AppKit.NSView? newSuperview) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : AppKit.NSViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear() { } + public override void ViewWillAppear() { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveWindowController : AppKit.NSWindowController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveWindowController() { } + protected ReactiveWindowController(AppKit.NSWindow window) { } + protected ReactiveWindowController(Foundation.NSCoder coder) { } + protected ReactiveWindowController(Foundation.NSObjectFlag t) { } + protected ReactiveWindowController(in nint handle) { } + protected ReactiveWindowController(string windowNibName) { } + protected ReactiveWindowController(string windowNibName, Foundation.NSObject owner) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WindowDidLoad() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public AppKit.NSViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt deleted file mode 100644 index f136bba20a..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.Shipped.txt +++ /dev/null @@ -1,2122 +0,0 @@ -#nullable enable -ReactiveUI.AppSupportJsonSuspensionDriver -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver() -> void -ReactiveUI.AppSupportJsonSuspensionDriver.AppSupportJsonSuspensionDriver(string! subDirectory) -> void -ReactiveUI.AppSupportJsonSuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.AppSupportJsonSuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoSuspendHelper -ReactiveUI.AutoSuspendHelper.AutoSuspendHelper(T! appDelegate) -> void -ReactiveUI.AutoSuspendHelper.DidEnterBackground(UIKit.UIApplication! application) -> void -ReactiveUI.AutoSuspendHelper.Dispose() -> void -ReactiveUI.AutoSuspendHelper.FinishedLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> void -ReactiveUI.AutoSuspendHelper.LaunchOptions.get -> System.Collections.Generic.IDictionary? -ReactiveUI.AutoSuspendHelper.OnActivated(UIKit.UIApplication! application) -> void -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector) -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func! cellKeySelector, System.Action? initializeCellAction) -> void -ReactiveUI.CollectionViewSectionInformation -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.CollectionViewSectionInformation.CellKeySelector.set -> void -ReactiveUI.CollectionViewSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.CollectionViewSectionInformation.Collection.set -> void -ReactiveUI.CollectionViewSectionInformation.CollectionViewSectionInformation() -> void -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.CollectionViewSectionInformation.InitializeCellAction.set -> void -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DateTimeOffsetToNSDateConverter -ReactiveUI.DateTimeOffsetToNSDateConverter.DateTimeOffsetToNSDateConverter() -> void -ReactiveUI.DateTimeToNSDateConverter -ReactiveUI.DateTimeToNSDateConverter.DateTimeToNSDateConverter() -> void -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.FlexibleCommandBinder -ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.FlexibleCommandBinder.FlexibleCommandBinder() -> void -ReactiveUI.FlexibleCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.FlexibleCommandBinder.Register(System.Type! type, int affinity, System.Func!, System.IDisposable!>! createBinding) -> void -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.IndexNormalizer -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.KVOObservableForProperty -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.KVOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.KVOObservableForProperty.KVOObservableForProperty() -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.NSDateToDateTimeConverter -ReactiveUI.NSDateToDateTimeConverter.NSDateToDateTimeConverter() -> void -ReactiveUI.NSDateToDateTimeOffsetConverter -ReactiveUI.NSDateToDateTimeOffsetConverter.NSDateToDateTimeOffsetConverter() -> void -ReactiveUI.NSDateToNullableDateTimeConverter -ReactiveUI.NSDateToNullableDateTimeConverter.NSDateToNullableDateTimeConverter() -> void -ReactiveUI.NSDateToNullableDateTimeOffsetConverter -ReactiveUI.NSDateToNullableDateTimeOffsetConverter.NSDateToNullableDateTimeOffsetConverter() -> void -ReactiveUI.NullableDateTimeOffsetToNSDateConverter -ReactiveUI.NullableDateTimeOffsetToNSDateConverter.NullableDateTimeOffsetToNSDateConverter() -> void -ReactiveUI.NullableDateTimeToNSDateConverter -ReactiveUI.NullableDateTimeToNSDateConverter.NullableDateTimeToNSDateConverter() -> void -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableForPropertyBase -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.ObservableForPropertyBase.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ObservableForPropertyBase.ObservableForPropertyBase() -> void -ReactiveUI.ObservableForPropertyBase.Register(System.Type! type, string! property, int affinity, System.Func!>!>! createObservable) -> void -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformOperations -ReactiveUI.PlatformOperations.GetOrientation() -> string? -ReactiveUI.PlatformOperations.PlatformOperations() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionReusableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionReusableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionReusableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionReusableView -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView() -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionReusableView.ReactiveCollectionReusableView(in nint handle) -> void -ReactiveUI.ReactiveCollectionReusableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionReusableView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionView -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout! layout) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionView.ReactiveCollectionView(in nint handle) -> void -ReactiveUI.ReactiveCollectionView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionView.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewCell -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell() -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewCell.ReactiveCollectionViewCell(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewCell.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveCollectionViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewController -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController() -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(UIKit.UICollectionViewLayout! withLayout) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(in nint handle) -> void -ReactiveUI.ReactiveCollectionViewController.ReactiveCollectionViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveCollectionViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveCollectionViewController.ViewModel.set -> void -ReactiveUI.ReactiveCollectionViewSource -ReactiveUI.ReactiveCollectionViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveCollectionViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveCollectionViewSource.Data.set -> void -ReactiveUI.ReactiveCollectionViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveCollectionViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey) -> void -ReactiveUI.ReactiveCollectionViewSource.ReactiveCollectionViewSource(UIKit.UICollectionView! collectionView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveCollectionViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveCollectionViewSourceExtensions -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView) -> System.IDisposable! -ReactiveUI.ReactiveCollectionViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.Activated.get -> System.IObservable! -ReactiveUI.ReactiveControl.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveControl.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveControl.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveControl.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveControl.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveControl -ReactiveUI.ReactiveControl.ReactiveControl() -> void -ReactiveUI.ReactiveControl.ReactiveControl(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveControl.ReactiveControl(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveControl.ReactiveControl(in nint handle) -> void -ReactiveUI.ReactiveControl.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveControl.ViewModel.set -> void -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveImageView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveImageView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveImageView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveImageView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveImageView -ReactiveUI.ReactiveImageView.ReactiveImageView() -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(UIKit.UIImage! image, UIKit.UIImage! highlightedImage) -> void -ReactiveUI.ReactiveImageView.ReactiveImageView(in nint handle) -> void -ReactiveUI.ReactiveImageView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveImageView.ViewModel.set -> void -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveNavigationController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveNavigationController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveNavigationController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveNavigationController -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController() -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(System.Type! navigationBarType, System.Type! toolbarType) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(UIKit.UIViewController! rootViewController) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(in nint handle) -> void -ReactiveUI.ReactiveNavigationController.ReactiveNavigationController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveNavigationController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveNavigationController.ViewModel.set -> void -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactivePageViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactivePageViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactivePageViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactivePageViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactivePageViewController -ReactiveUI.ReactivePageViewController.ReactivePageViewController() -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary! options) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(in nint handle) -> void -ReactiveUI.ReactivePageViewController.ReactivePageViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactivePageViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactivePageViewController.ViewModel.set -> void -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveSplitViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveSplitViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveSplitViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveSplitViewController -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController() -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(in nint handle) -> void -ReactiveUI.ReactiveSplitViewController.ReactiveSplitViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveSplitViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveSplitViewController.ViewModel.set -> void -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTabBarController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTabBarController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTabBarController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTabBarController -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController() -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(in nint handle) -> void -ReactiveUI.ReactiveTabBarController.ReactiveTabBarController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTabBarController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTabBarController.ViewModel.set -> void -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableView -ReactiveUI.ReactiveTableView.ReactiveTableView() -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableView.ReactiveTableView(in nint handle) -> void -ReactiveUI.ReactiveTableView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableView.ViewModel.set -> void -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewCell.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewCell.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewCell.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewCell -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell() -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string! reuseIdentifier) -> void -ReactiveUI.ReactiveTableViewCell.ReactiveTableViewCell(in nint handle) -> void -ReactiveUI.ReactiveTableViewCell.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewCell.ViewModel.set -> void -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveTableViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewController -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController() -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSCoder! coder) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(Foundation.NSObjectFlag t) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(UIKit.UITableViewStyle withStyle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(in nint handle) -> void -ReactiveUI.ReactiveTableViewController.ReactiveTableViewController(string! nibName, Foundation.NSBundle! bundle) -> void -ReactiveUI.ReactiveTableViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveTableViewController.ViewModel.set -> void -ReactiveUI.ReactiveTableViewSource -ReactiveUI.ReactiveTableViewSource.Changed.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Changing.get -> System.IObservable!>!>! -ReactiveUI.ReactiveTableViewSource.Data.get -> System.Collections.Generic.IReadOnlyList!>! -ReactiveUI.ReactiveTableViewSource.Data.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.DeleteSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ElementSelected.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.InsertSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ItemAt(Foundation.NSIndexPath! indexPath) -> object? -ReactiveUI.ReactiveTableViewSource.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveTableViewSource.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.ReactiveTableViewSource.ReactiveTableViewSource(UIKit.UITableView! tableView, System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadRowsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.get -> UIKit.UITableViewRowAnimation -ReactiveUI.ReactiveTableViewSource.ReloadSectionsAnimation.set -> void -ReactiveUI.ReactiveTableViewSource.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveTableViewSource.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveTableViewSourceExtensions -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!).BindTo(UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!) -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView) -> System.IDisposable! -ReactiveUI.ReactiveTableViewSourceExtensions.extension(System.IObservable!>!>!).BindTo(UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.Activated.get -> System.IObservable! -ReactiveUI.ReactiveView.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveView.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveView.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveView.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveView.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveView -ReactiveUI.ReactiveView.ReactiveView() -> void -ReactiveUI.ReactiveView.ReactiveView(CoreGraphics.CGRect frame) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveView.ReactiveView(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveView.ReactiveView(in nint handle) -> void -ReactiveUI.ReactiveView.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveView.ViewModel.set -> void -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.Activated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveViewController.Deactivated.get -> System.IObservable! -ReactiveUI.ReactiveViewController.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveViewController.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveViewController.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveViewController -ReactiveUI.ReactiveViewController.ReactiveViewController() -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSCoder! c) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(Foundation.NSObjectFlag f) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(in nint handle) -> void -ReactiveUI.ReactiveViewController.ReactiveViewController(string! nibNameOrNull, Foundation.NSBundle! nibBundleOrNull) -> void -ReactiveUI.ReactiveViewController.ViewModel.get -> TViewModel? -ReactiveUI.ReactiveViewController.ViewModel.set -> void -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutedViewHost -ReactiveUI.RoutedViewHost.RoutedViewHost() -> void -ReactiveUI.RoutedViewHost.Router.get -> ReactiveUI.RoutingState? -ReactiveUI.RoutedViewHost.Router.set -> void -ReactiveUI.RoutedViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.RoutedViewHost.ViewContractObservable.set -> void -ReactiveUI.RoutedViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.RoutedViewHost.ViewLocator.set -> void -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.TableSectionHeader -ReactiveUI.TableSectionHeader.Height.get -> float -ReactiveUI.TableSectionHeader.Height.set -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(System.Func! view, float height) -> void -ReactiveUI.TableSectionHeader.TableSectionHeader(string! title) -> void -ReactiveUI.TableSectionHeader.Title.get -> string? -ReactiveUI.TableSectionHeader.Title.set -> void -ReactiveUI.TableSectionHeader.View.get -> System.Func? -ReactiveUI.TableSectionHeader.View.set -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint) -> void -ReactiveUI.TableSectionInformation.TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged! collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) -> void -ReactiveUI.TableSectionInformation -ReactiveUI.TableSectionInformation.CellKeySelector.get -> System.Func? -ReactiveUI.TableSectionInformation.CellKeySelector.set -> void -ReactiveUI.TableSectionInformation.Collection.get -> System.Collections.Specialized.INotifyCollectionChanged? -ReactiveUI.TableSectionInformation.Collection.set -> void -ReactiveUI.TableSectionInformation.Footer.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Footer.set -> void -ReactiveUI.TableSectionInformation.Header.get -> ReactiveUI.TableSectionHeader? -ReactiveUI.TableSectionInformation.Header.set -> void -ReactiveUI.TableSectionInformation.InitializeCellAction.get -> System.Action? -ReactiveUI.TableSectionInformation.InitializeCellAction.set -> void -ReactiveUI.TableSectionInformation.SizeHint.get -> float -ReactiveUI.TableSectionInformation.SizeHint.set -> void -ReactiveUI.TableSectionInformation.TableSectionInformation() -> void -ReactiveUI.TargetActionCommandBinder -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter) -> System.IDisposable? -ReactiveUI.TargetActionCommandBinder.GetAffinityForObject(bool hasEventTarget) -> int -ReactiveUI.TargetActionCommandBinder.TargetActionCommandBinder() -> void -ReactiveUI.UIControlCommandExtensions -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!) -ReactiveUI.UIControlCommandExtensions.extension(System.Windows.Input.ICommand!).BindToTarget(UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -ReactiveUI.UIKitCommandBinders -ReactiveUI.UIKitCommandBinders.UIKitCommandBinders() -> void -ReactiveUI.UIKitObservableForProperty -ReactiveUI.UIKitObservableForProperty.UIKitObservableForProperty() -> void -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.Update -ReactiveUI.Update.AsDuplicate() -> ReactiveUI.Update! -ReactiveUI.Update.Index.get -> int -ReactiveUI.Update.IsDuplicate.get -> bool -ReactiveUI.Update.Type.get -> ReactiveUI.UpdateType -ReactiveUI.UpdateType -ReactiveUI.UpdateType.Add = 0 -> ReactiveUI.UpdateType -ReactiveUI.UpdateType.Delete = 1 -> ReactiveUI.UpdateType -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.ViewModelViewHost -ReactiveUI.ViewModelViewHost.DefaultContent.get -> UIKit.UIViewController? -ReactiveUI.ViewModelViewHost.DefaultContent.set -> void -ReactiveUI.ViewModelViewHost.ViewContract.get -> string? -ReactiveUI.ViewModelViewHost.ViewContract.set -> void -ReactiveUI.ViewModelViewHost.ViewContractObservable.get -> System.IObservable? -ReactiveUI.ViewModelViewHost.ViewContractObservable.set -> void -ReactiveUI.ViewModelViewHost.ViewLocator.get -> ReactiveUI.IViewLocator? -ReactiveUI.ViewModelViewHost.ViewLocator.set -> void -ReactiveUI.ViewModelViewHost.ViewModel.get -> object? -ReactiveUI.ViewModelViewHost.ViewModel.set -> void -ReactiveUI.ViewModelViewHost.ViewModelViewHost() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.DateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.DateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.DateTimeToNSDateConverter.TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NSDateToDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) -> bool -override ReactiveUI.NSDateToDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) -> bool -override ReactiveUI.NSDateToNullableDateTimeConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) -> bool -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.GetAffinityForObjects() -> int -override ReactiveUI.NSDateToNullableDateTimeOffsetConverter.TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) -> bool -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeOffsetToNSDateConverter.TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.NullableDateTimeToNSDateConverter.GetAffinityForObjects() -> int -override ReactiveUI.NullableDateTimeToNSDateConverter.TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) -> bool -override ReactiveUI.ReactiveCollectionReusableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionReusableView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionReusableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionView.RemoveFromSuperview() -> void -override ReactiveUI.ReactiveCollectionView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveCollectionViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveCollectionViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCollectionViewSource.GetCell(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> UIKit.UICollectionViewCell! -override ReactiveUI.ReactiveCollectionViewSource.GetItemsCount(UIKit.UICollectionView! collectionView, nint section) -> nint -override ReactiveUI.ReactiveCollectionViewSource.ItemSelected(UIKit.UICollectionView! collectionView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveCollectionViewSource.NumberOfSections(UIKit.UICollectionView! collectionView) -> nint -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveControl.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveControl.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveImageView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveImageView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveNavigationController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveNavigationController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveNavigationController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactivePageViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactivePageViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.ReactiveSplitViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveSplitViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveSplitViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTabBarController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTabBarController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewCell.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewCell.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveTableViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveTableViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.ReactiveTableViewSource.CanEditRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.CanMoveRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> bool -override ReactiveUI.ReactiveTableViewSource.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveTableViewSource.GetCell(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> UIKit.UITableViewCell! -override ReactiveUI.ReactiveTableViewSource.GetHeightForFooter(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForHeader(UIKit.UITableView! tableView, nint section) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetHeightForRow(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> System.Runtime.InteropServices.NFloat -override ReactiveUI.ReactiveTableViewSource.GetViewForFooter(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.GetViewForHeader(UIKit.UITableView! tableView, nint section) -> UIKit.UIView! -override ReactiveUI.ReactiveTableViewSource.NumberOfSections(UIKit.UITableView! tableView) -> nint -override ReactiveUI.ReactiveTableViewSource.RowSelected(UIKit.UITableView! tableView, Foundation.NSIndexPath! indexPath) -> void -override ReactiveUI.ReactiveTableViewSource.RowsInSection(UIKit.UITableView! tableView, nint section) -> nint -override ReactiveUI.ReactiveTableViewSource.TitleForFooter(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveTableViewSource.TitleForHeader(UIKit.UITableView! tableView, nint section) -> string! -override ReactiveUI.ReactiveView.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveView.WillMoveToSuperview(UIKit.UIView? newsuper) -> void -override ReactiveUI.ReactiveViewController.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveViewController.ViewDidDisappear(bool animated) -> void -override ReactiveUI.ReactiveViewController.ViewWillAppear(bool animated) -> void -override ReactiveUI.RoutedViewHost.Dispose(bool disposing) -> void -override ReactiveUI.RoutedViewHost.PopViewController(bool animated) -> UIKit.UIViewController! -override ReactiveUI.RoutedViewHost.PushViewController(UIKit.UIViewController? viewController, bool animated) -> void -override ReactiveUI.Update.ToString() -> string! -override ReactiveUI.ViewModelViewHost.Dispose(bool disposing) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, string! eventName, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForEvent(System.Windows.Input.ICommand? command, TTarget! target, System.IObservable! commandParameter, System.Action! addHandler, System.Action! removeHandler, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.FlexibleCommandBinder.ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable! commandParameter, System.Reflection.PropertyInfo! enabledProperty) -> System.IDisposable! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.IndexNormalizer.Normalize(System.Collections.Generic.IEnumerable! updates) -> System.Collections.Generic.IList! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, string! eventName) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromEvent(TSender! sender, System.Linq.Expressions.Expression! expression, System.Action! addHandler, System.Action! removeHandler) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromNotification(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, Foundation.NSString! notification) -> System.IObservable!>! -static ReactiveUI.ObservableForPropertyBase.ObservableFromUIControlEvent(Foundation.NSObject! sender, System.Linq.Expressions.Expression! expression, UIKit.UIControlEvent evt) -> System.IObservable!>! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UICollectionView! collectionView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, Foundation.NSString! cellKey, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveCollectionViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UICollectionView! collectionView, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable!>!>! sectionsObservable, UIKit.UITableView! tableView, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, Foundation.NSString! cellKey, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction) -> System.IDisposable! -static ReactiveUI.ReactiveTableViewSourceExtensions.BindTo(this System.IObservable! sourceObservable, UIKit.UITableView! tableView, float sizeHint, System.Action? initializeCellAction, System.Func!, System.IDisposable!>? initSource) -> System.IDisposable! -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.UIControlCommandExtensions.BindToTarget(this System.Windows.Input.ICommand! item, UIKit.UIControl! control, UIKit.UIControlEvent events) -> System.IDisposable! -static ReactiveUI.UIKitCommandBinders.Instance.get -> System.Lazy! -static ReactiveUI.UIKitObservableForProperty.Instance.get -> System.Lazy! -static ReactiveUI.Update.Create(ReactiveUI.UpdateType type, int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateAdd(int index) -> ReactiveUI.Update! -static ReactiveUI.Update.CreateDelete(int index) -> ReactiveUI.Update! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.AutoSuspendHelper.Dispose(bool isDisposing) -> void -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, System.Action!>! addHandler, System.Action!>! removeHandler) -> System.IDisposable? -virtual ReactiveUI.FlexibleCommandBinder.BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable! commandParameter, string! eventName) -> System.IDisposable? -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.txt new file mode 100644 index 0000000000..9ab28c9892 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0-tvos/PublicAPI.txt @@ -0,0 +1,2560 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("tvOS26.5")] +namespace ReactiveUI +{ + public sealed class AppSupportJsonSuspensionDriver : ReactiveUI.ISuspensionDriver + { + public AppSupportJsonSuspensionDriver() { } + public AppSupportJsonSuspensionDriver(string subDirectory) { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for 'object'. Prefer LoadState(JsonTypeInfo) for trimming/AOT.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection-based System.Text.Json serialization for generic T. Prefer SaveState(T, JsonTypeInfo) for trimming/AOT.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class AutoSuspendHelper : Splat.IEnableLogger, System.IDisposable where T : UIKit.UIApplicationDelegate + { + public AutoSuspendHelper(T appDelegate) { } + public System.Collections.Generic.IDictionary? LaunchOptions { get; } + public void DidEnterBackground(UIKit.UIApplication application) { } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void FinishedLaunching(UIKit.UIApplication application, Foundation.NSDictionary launchOptions) { } + public void OnActivated(UIKit.UIApplication application) { } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CollectionViewSectionInformation + { + public CollectionViewSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public System.Action? InitializeCellAction { get; protected set; } + } + public class CollectionViewSectionInformation : ReactiveUI.CollectionViewSectionInformation where TCell : UIKit.UICollectionViewCell + { + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public CollectionViewSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func cellKeySelector, System.Action? initializeCellAction) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public DateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public class FlexibleCommandBinder : ReactiveUI.ICreatesCommandBinding + { + protected FlexibleCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public virtual System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + protected void Register(System.Type type, int affinity, System.Func, System.IDisposable> createBinding) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String/reflection-based event binding uses reflection and may require dynamic code generation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, string eventName, System.Reflection.PropertyInfo enabledProperty) { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action addHandler, System.Action removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class { } + protected static System.IDisposable ForEvent(System.Windows.Input.ICommand? command, TTarget target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler, System.Reflection.PropertyInfo enabledProperty) where TTarget : class where TEventArgs : System.EventArgs { } + protected static System.IDisposable ForTargetAction(System.Windows.Input.ICommand? command, object? target, System.IObservable commandParameter, System.Reflection.PropertyInfo enabledProperty) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public static class IndexNormalizer + { + public static System.Collections.Generic.IList Normalize(System.Collections.Generic.IEnumerable updates) { } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class KVOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public KVOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public sealed class NSDateToDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime result) { } + } + public sealed class NSDateToDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset result) { } + } + public sealed class NSDateToNullableDateTimeConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTime? result) { } + } + public sealed class NSDateToNullableDateTimeOffsetConverter : ReactiveUI.BindingTypeConverter + { + public NSDateToNullableDateTimeOffsetConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(Foundation.NSDate? from, object? conversionHint, out System.DateTimeOffset? result) { } + } + public sealed class NullableDateTimeOffsetToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeOffsetToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTimeOffset? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public sealed class NullableDateTimeToNSDateConverter : ReactiveUI.BindingTypeConverter + { + public NullableDateTimeToNSDateConverter() { } + public override int GetAffinityForObjects() { } + public override bool TryConvert(System.DateTime? from, object? conversionHint, out Foundation.NSDate? result) { } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + [ReactiveUI.Preserve] + public class ObservableForPropertyBase : ReactiveUI.ICreatesObservableForProperty + { + public ObservableForPropertyBase() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + protected void Register(System.Type type, string property, int affinity, System.Func>> createObservable) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("String-based event hookup may require runtime code generation and is not guaranteed to be AOT-compatible.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String-based event hookup uses reflection over members that may be trimmed.")] + protected static System.IObservable> ObservableFromEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, string eventName) { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action addHandler, System.Action removeHandler) where TSender : Foundation.NSObject { } + protected static System.IObservable> ObservableFromEvent(TSender sender, System.Linq.Expressions.Expression expression, System.Action> addHandler, System.Action> removeHandler) where TSender : Foundation.NSObject where TEventArgs : System.EventArgs { } + protected static System.IObservable> ObservableFromNotification(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, Foundation.NSString notification) { } + protected static System.IObservable> ObservableFromUIControlEvent(Foundation.NSObject sender, System.Linq.Expressions.Expression expression, UIKit.UIControlEvent evt) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformOperations : ReactiveUI.IPlatformOperations + { + public PlatformOperations() { } + public string? GetOrientation() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public class ReactiveCollectionReusableView : UIKit.UICollectionReusableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionReusableView : ReactiveUI.ReactiveCollectionReusableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionReusableView() { } + protected ReactiveCollectionReusableView(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionReusableView(Foundation.NSCoder coder) { } + protected ReactiveCollectionReusableView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionReusableView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionView : UIKit.UICollectionView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RemoveFromSuperview() { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionView : ReactiveUI.ReactiveCollectionView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionView(Foundation.NSCoder coder) { } + protected ReactiveCollectionView(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionView(in nint handle) { } + protected ReactiveCollectionView(CoreGraphics.CGRect frame, UIKit.UICollectionViewLayout layout) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewCell : UIKit.UICollectionViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveCollectionViewCell : ReactiveUI.ReactiveCollectionViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewCell() { } + protected ReactiveCollectionViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveCollectionViewCell(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewCell(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewController : UIKit.UICollectionViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveCollectionViewController : ReactiveUI.ReactiveCollectionViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveCollectionViewController() { } + protected ReactiveCollectionViewController(Foundation.NSCoder coder) { } + protected ReactiveCollectionViewController(Foundation.NSObjectFlag t) { } + protected ReactiveCollectionViewController(UIKit.UICollectionViewLayout withLayout) { } + protected ReactiveCollectionViewController(in nint handle) { } + protected ReactiveCollectionViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveCollectionViewSource : UIKit.UICollectionViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey) { } + public ReactiveCollectionViewSource(UIKit.UICollectionView collectionView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public System.IObservable ElementSelected { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + public override UIKit.UICollectionViewCell GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint GetItemsCount(UIKit.UICollectionView collectionView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override void ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UICollectionView collectionView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public static class ReactiveCollectionViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, Foundation.NSString cellKey, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UICollectionViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UICollectionViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UICollectionView collectionView, System.Func, System.IDisposable>? initSource) { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + public class ReactiveControl : UIKit.UIControl, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveControl : ReactiveUI.ReactiveControl, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveControl() { } + protected ReactiveControl(CoreGraphics.CGRect frame) { } + protected ReactiveControl(Foundation.NSCoder c) { } + protected ReactiveControl(Foundation.NSObjectFlag f) { } + protected ReactiveControl(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveImageView : UIKit.UIImageView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveImageView : ReactiveUI.ReactiveImageView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveImageView() { } + protected ReactiveImageView(CoreGraphics.CGRect frame) { } + protected ReactiveImageView(Foundation.NSCoder coder) { } + protected ReactiveImageView(Foundation.NSObjectFlag t) { } + protected ReactiveImageView(UIKit.UIImage image) { } + protected ReactiveImageView(in nint handle) { } + protected ReactiveImageView(UIKit.UIImage image, UIKit.UIImage highlightedImage) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveNavigationController : UIKit.UINavigationController, ReactiveUI.IActivatableView, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveNavigationController : ReactiveUI.ReactiveNavigationController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveNavigationController() { } + protected ReactiveNavigationController(Foundation.NSCoder coder) { } + protected ReactiveNavigationController(Foundation.NSObjectFlag t) { } + protected ReactiveNavigationController(UIKit.UIViewController rootViewController) { } + protected ReactiveNavigationController(in nint handle) { } + protected ReactiveNavigationController(System.Type navigationBarType, System.Type toolbarType) { } + protected ReactiveNavigationController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactivePageViewController : UIKit.UIPageViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactivePageViewController : ReactiveUI.ReactivePageViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactivePageViewController() { } + protected ReactivePageViewController(Foundation.NSCoder coder) { } + protected ReactivePageViewController(Foundation.NSObjectFlag t) { } + protected ReactivePageViewController(in nint handle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation) { } + protected ReactivePageViewController(string nibName, Foundation.NSBundle bundle) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, Foundation.NSDictionary options) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation) { } + protected ReactivePageViewController(UIKit.UIPageViewControllerTransitionStyle style, UIKit.UIPageViewControllerNavigationOrientation orientation, UIKit.UIPageViewControllerSpineLocation spineLocation, float interPageSpacing) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + public class ReactiveSplitViewController : UIKit.UISplitViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveSplitViewController : ReactiveUI.ReactiveSplitViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveSplitViewController() { } + protected ReactiveSplitViewController(Foundation.NSCoder coder) { } + protected ReactiveSplitViewController(Foundation.NSObjectFlag t) { } + protected ReactiveSplitViewController(in nint handle) { } + protected ReactiveSplitViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTabBarController : UIKit.UITabBarController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTabBarController : ReactiveUI.ReactiveTabBarController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTabBarController() { } + protected ReactiveTabBarController(Foundation.NSCoder coder) { } + protected ReactiveTabBarController(Foundation.NSObjectFlag t) { } + protected ReactiveTabBarController(in nint handle) { } + protected ReactiveTabBarController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableView : UIKit.UITableView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableView : ReactiveUI.ReactiveTableView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableView() { } + protected ReactiveTableView(CoreGraphics.CGRect frame) { } + protected ReactiveTableView(Foundation.NSCoder coder) { } + protected ReactiveTableView(Foundation.NSObjectFlag t) { } + protected ReactiveTableView(in nint handle) { } + protected ReactiveTableView(CoreGraphics.CGRect frame, UIKit.UITableViewStyle style) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewCell : UIKit.UITableViewCell, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveTableViewCell : ReactiveUI.ReactiveTableViewCell, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewCell() { } + protected ReactiveTableViewCell(CoreGraphics.CGRect frame) { } + protected ReactiveTableViewCell(Foundation.NSCoder coder) { } + protected ReactiveTableViewCell(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewCell(in nint handle) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, Foundation.NSString reuseIdentifier) { } + protected ReactiveTableViewCell(UIKit.UITableViewCellStyle style, string reuseIdentifier) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewController : UIKit.UITableViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveTableViewController : ReactiveUI.ReactiveTableViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveTableViewController() { } + protected ReactiveTableViewController(Foundation.NSCoder coder) { } + protected ReactiveTableViewController(Foundation.NSObjectFlag t) { } + protected ReactiveTableViewController(UIKit.UITableViewStyle withStyle) { } + protected ReactiveTableViewController(in nint handle) { } + protected ReactiveTableViewController(string nibName, Foundation.NSBundle bundle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveTableViewSource : UIKit.UITableViewSource, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged>, ReactiveUI.IReactiveObject + { + public ReactiveTableViewSource(UIKit.UITableView tableView) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public ReactiveTableViewSource(UIKit.UITableView tableView, System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public System.IObservable>> Changed { get; } + public System.IObservable>> Changing { get; } + public System.Collections.Generic.IReadOnlyList> Data { get; set; } + public UIKit.UITableViewRowAnimation DeleteRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation DeleteSectionsAnimation { get; set; } + public System.IObservable ElementSelected { get; } + public UIKit.UITableViewRowAnimation InsertRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation InsertSectionsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadRowsAnimation { get; set; } + public UIKit.UITableViewRowAnimation ReloadSectionsAnimation { get; set; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public override bool CanEditRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override bool CanMoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + protected override void Dispose(bool disposing) { } + public override UIKit.UITableViewCell GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override System.Runtime.InteropServices.NFloat GetHeightForFooter(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForHeader(UIKit.UITableView tableView, nint section) { } + public override System.Runtime.InteropServices.NFloat GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override UIKit.UIView GetViewForFooter(UIKit.UITableView tableView, nint section) { } + public override UIKit.UIView GetViewForHeader(UIKit.UITableView tableView, nint section) { } + public object? ItemAt(Foundation.NSIndexPath indexPath) { } + public override nint NumberOfSections(UIKit.UITableView tableView) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public override void RowSelected(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) { } + public override nint RowsInSection(UIKit.UITableView tableView, nint section) { } + public System.IDisposable SuppressChangeNotifications() { } + public override string TitleForFooter(UIKit.UITableView tableView, nint section) { } + public override string TitleForHeader(UIKit.UITableView tableView, nint section) { } + } + public static class ReactiveTableViewSourceExtensions + { + extension(System.IObservable sourceObservable) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction, System.Func, System.IDisposable>? initSource) where TCell : UIKit.UITableViewCell { } + } + extension(System.IObservable>> sectionsObservable) where TCell : UIKit.UITableViewCell + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(UIKit.UITableView tableView, System.Func, System.IDisposable>? initSource) { } + } + } + public class ReactiveView : UIKit.UIView, ReactiveUI.ICanActivate, ReactiveUI.ICanForceManualActivation, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.ICanForceManualActivation.Activate(bool isActivating) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void WillMoveToSuperview(UIKit.UIView? newsuper) { } + } + public class ReactiveView : ReactiveUI.ReactiveView, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveView() { } + protected ReactiveView(CoreGraphics.CGRect frame) { } + protected ReactiveView(Foundation.NSCoder c) { } + protected ReactiveView(Foundation.NSObjectFlag f) { } + protected ReactiveView(in nint handle) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + public class ReactiveViewController : UIKit.UIViewController, ReactiveUI.ICanActivate, ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + public System.IObservable Activated { get; } + public System.IObservable> Changed { get; } + public System.IObservable> Changing { get; } + public System.IObservable Deactivated { get; } + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + protected override void Dispose(bool disposing) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + public override void ViewDidDisappear(bool animated) { } + public override void ViewWillAppear(bool animated) { } + } + public class ReactiveViewController : ReactiveUI.ReactiveViewController, ReactiveUI.IViewFor where TViewModel : class + { + protected ReactiveViewController() { } + protected ReactiveViewController(Foundation.NSCoder c) { } + protected ReactiveViewController(Foundation.NSObjectFlag f) { } + protected ReactiveViewController(in nint handle) { } + protected ReactiveViewController(string nibNameOrNull, Foundation.NSBundle nibBundleOrNull) { } + object? ReactiveUI.IViewFor.ViewModel { get; set; } + public TViewModel? ViewModel { get; set; } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This method uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class RoutedViewHost : ReactiveUI.ReactiveNavigationController + { + public RoutedViewHost() { } + public ReactiveUI.RoutingState? Router { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + protected override void Dispose(bool disposing) { } + public override UIKit.UIViewController PopViewController(bool animated) { } + public override void PushViewController(UIKit.UIViewController? viewController, bool animated) { } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + public class TableSectionHeader + { + public TableSectionHeader(string title) { } + public TableSectionHeader(System.Func view, float height) { } + public float Height { get; protected set; } + public string? Title { get; protected set; } + public System.Func? View { get; protected set; } + } + public class TableSectionInformation + { + public TableSectionInformation() { } + public System.Func? CellKeySelector { get; protected set; } + public System.Collections.Specialized.INotifyCollectionChanged? Collection { get; protected set; } + public ReactiveUI.TableSectionHeader? Footer { get; set; } + public ReactiveUI.TableSectionHeader? Header { get; set; } + public System.Action? InitializeCellAction { get; protected set; } + public float SizeHint { get; protected set; } + } + public class TableSectionInformation : ReactiveUI.TableSectionInformation where TCell : UIKit.UITableViewCell + { + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, Foundation.NSString cellKey, float sizeHint, System.Action? initializeCellAction) { } + public TableSectionInformation(System.Collections.Specialized.INotifyCollectionChanged collection, System.Func? cellKeySelector, float sizeHint, System.Action? initializeCellAction) { } + } + public class TargetActionCommandBinder : ReactiveUI.ICreatesCommandBinding + { + public TargetActionCommandBinder() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter) where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("String/reflection-based event binding may require members removed by trimming.")] + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, string eventName) where T : class { } + public System.IDisposable? BindCommandToObject(System.Windows.Input.ICommand? command, T? target, System.IObservable commandParameter, System.Action> addHandler, System.Action> removeHandler) where T : class where TEventArgs : System.EventArgs { } + public int GetAffinityForObject(bool hasEventTarget) { } + } + public static class UIControlCommandExtensions + { + extension(System.Windows.Input.ICommand item) + { + public System.IDisposable BindToTarget(UIKit.UIControl control, UIKit.UIControlEvent events) { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public sealed class UIKitCommandBinders : ReactiveUI.FlexibleCommandBinder + { + public UIKitCommandBinders() { } + public static System.Lazy Instance { get; } + } + [ReactiveUI.Preserve] + public sealed class UIKitObservableForProperty : ReactiveUI.ObservableForPropertyBase + { + public UIKitObservableForProperty() { } + public static System.Lazy Instance { get; } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public sealed class Update + { + public int Index { get; } + public bool IsDuplicate { get; } + public ReactiveUI.UpdateType Type { get; } + public ReactiveUI.Update AsDuplicate() { } + public override string ToString() { } + public static ReactiveUI.Update Create(ReactiveUI.UpdateType type, int index) { } + public static ReactiveUI.Update CreateAdd(int index) { } + public static ReactiveUI.Update CreateDelete(int index) { } + } + public enum UpdateType + { + Add = 0, + Delete = 1, + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("If some of the generic arguments are annotated (either with DynamicallyAccessedMembersAttribute, or generic constraints), trimming can't validate that the requirements of those annotations are met.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This class uses reflection to determine the view model type at runtime, which may be incompatible with trimming.")] + public class ViewModelViewHost : ReactiveUI.ReactiveViewController + { + public ViewModelViewHost() { } + public UIKit.UIViewController? DefaultContent { get; set; } + public string? ViewContract { get; set; } + public System.IObservable? ViewContractObservable { get; set; } + public ReactiveUI.IViewLocator? ViewLocator { get; set; } + public object? ViewModel { get; set; } + protected override void Dispose(bool disposing) { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..93d27ce546 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1713 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.txt new file mode 100644 index 0000000000..3d42a01c16 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net11.0/PublicAPI.txt @@ -0,0 +1,1712 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net462/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net462/PublicAPI.Shipped.txt deleted file mode 100644 index 620bcc5655..0000000000 --- a/src/ReactiveUI/PublicAPI/net462/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1457 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.UnhandledInteractionException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net462/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net462/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net462/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net462/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net462/PublicAPI.txt new file mode 100644 index 0000000000..aaa3d26c3c --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net462/PublicAPI.txt @@ -0,0 +1,1389 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + public System.IObservable ToObservable(TSource? source) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + public TValue GetValue() { } + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + public System.IObservable> ObservableForProperty(string propertyName) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + public T GetAppState() { } + public System.IObservable ObserveAppState() where T : class { } + public System.IDisposable SetupDefaultSuspendResume() { } + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + [System.Serializable] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + protected UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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 static class WhenAnyMixins + { + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + public System.IObservable WhenAnyValue(string propertyName) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net472/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net472/PublicAPI.Shipped.txt deleted file mode 100644 index 620bcc5655..0000000000 --- a/src/ReactiveUI/PublicAPI/net472/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1457 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.UnhandledInteractionException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net472/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net472/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net472/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net472/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net472/PublicAPI.txt new file mode 100644 index 0000000000..aaa3d26c3c --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net472/PublicAPI.txt @@ -0,0 +1,1389 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + public System.IObservable ToObservable(TSource? source) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + public TValue GetValue() { } + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + public System.IObservable> ObservableForProperty(string propertyName) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + public T GetAppState() { } + public System.IObservable ObserveAppState() where T : class { } + public System.IDisposable SetupDefaultSuspendResume() { } + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + [System.Serializable] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + protected UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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 static class WhenAnyMixins + { + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + public System.IObservable WhenAnyValue(string propertyName) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net481/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net481/PublicAPI.Shipped.txt deleted file mode 100644 index 620bcc5655..0000000000 --- a/src/ReactiveUI/PublicAPI/net481/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1457 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -override ReactiveUI.UnhandledInteractionException.GetObjectData(System.Runtime.Serialization.SerializationInfo! info, System.Runtime.Serialization.StreamingContext context) -> void -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net481/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net481/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net481/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net481/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net481/PublicAPI.txt new file mode 100644 index 0000000000..aaa3d26c3c --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net481/PublicAPI.txt @@ -0,0 +1,1389 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + public System.IObservable ToObservable(TSource? source) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + public TValue GetValue() { } + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + public int GetAffinityForObject(System.Type type, string propertyName) { } + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + public System.IObservable> ObservableForProperty(string propertyName) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + public T GetAppState() { } + public System.IObservable ObserveAppState() where T : class { } + public System.IDisposable SetupDefaultSuspendResume() { } + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + [System.Serializable] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + protected UnhandledInteractionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + public System.IDisposable WhenActivated() { } + public System.IDisposable WhenActivated(System.Action block) { } + public System.IDisposable WhenActivated(System.Action> block) { } + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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 static class WhenAnyMixins + { + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + public System.IObservable WhenAnyValue(string propertyName) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..93d27ce546 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net8.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1713 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.txt new file mode 100644 index 0000000000..3d42a01c16 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net8.0/PublicAPI.txt @@ -0,0 +1,1712 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt new file mode 100644 index 0000000000..93d27ce546 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net9.0-windows10.0.19041.0/PublicAPI.txt @@ -0,0 +1,1713 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +[assembly: System.Runtime.Versioning.SupportedOSPlatform("Windows10.0.19041.0")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.Shipped.txt b/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index bbc1345e2e..0000000000 --- a/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,1455 +0,0 @@ -#nullable enable -ReactiveUI.AutoPersistHelperMixins -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet! persistablePropertyNames) -> void -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.HasDataContract.get -> bool -ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata.PersistablePropertyNames.get -> System.Collections.Generic.ISet! -ReactiveUI.AutoPersistHelperMixins.extension(T) -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(T).AutoPersist(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection) -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(TCollection).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!) -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.Collections.ObjectModel.ReadOnlyObservableCollection!).AutoPersistCollection(System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!) -ReactiveUI.AutoPersistHelperMixins.extension(System.IObservable!>!).ActOnEveryObject(System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -ReactiveUI.Builder.BuilderMixins -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).RegisterViews(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatBuilder(System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConverters(params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIBuilder!).WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!) -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(ReactiveUI.Builder.IReactiveUIInstance!).WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!) -ReactiveUI.Builder.BuilderMixins.extension(Splat.Builder.IAppBuilder!).BuildApp() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder -ReactiveUI.Builder.IReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.IReactiveUIInstance -ReactiveUI.Builder.IReactiveUIInstance.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.IReactiveUIInstance.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder -ReactiveUI.Builder.ReactiveUIBuilder.Build() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.BuildApp() -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureSuspensionDriver(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConfigureViewLocator(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ConverterService.get -> ReactiveUI.ConverterService! -ReactiveUI.Builder.ReactiveUIBuilder.ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.ForPlatforms(params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.ReactiveUIBuilder(Splat.IMutableDependencyResolver! resolver, Splat.IReadonlyDependencyResolver? current) -> void -ReactiveUI.Builder.ReactiveUIBuilder.RegisterConstantViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterSingletonViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterView() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.RegisterViewModel() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer? -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatBuilder(System.Action! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.UsingSplatModule(T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithCacheSizes(int smallCacheLimit, int bigCacheLimit) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConverter(System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithConvertersFrom(Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithExceptionHandler(System.IObserver! exceptionHandler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithFallbackConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithInstance(System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithMessageBus(System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformModule() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithPlatformServices() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(ReactiveUI.IWantsToRegisterStuff! registration) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistration(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithRegistrationOnBuild(System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSetMethodConverter(System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithSuspensionHost() -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.ReactiveUIBuilder.WithViewsFromAssembly(System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -ReactiveUI.Builder.RxAppBuilder -ReactiveUI.Builder.RxAppBuilderMixins -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.Builder.RxAppBuilderMixins.extension(Splat.IMutableDependencyResolver!).CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -ReactiveUI.CanActivateViewFetcher -ReactiveUI.CanActivateViewFetcher.CanActivateViewFetcher() -> void -ReactiveUI.CanActivateViewFetcher.GetActivationForView(ReactiveUI.IActivatableView! view) -> System.IObservable! -ReactiveUI.CanActivateViewFetcher.GetAffinityForView(System.Type! view) -> int -ReactiveUI.CombinedReactiveCommand -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> void -ReactiveUI.CombinedReactiveCommand.CombinedReactiveCommand(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.CommandBinderImplementation -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.BindCommand(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! controlProperty, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderImplementation.CommandBinderImplementation() -> void -ReactiveUI.CommandBinderMixins -ReactiveUI.CommandBinderMixins.extension(TView!) -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -ReactiveUI.CommandBinderMixins.extension(TView!).BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ComponentModelFallbackConverter -ReactiveUI.ComponentModelFallbackConverter.ComponentModelFallbackConverter() -> void -ReactiveUI.ComponentModelFallbackConverter.GetAffinityForObjects(System.Type! fromType, System.Type! toType) -> int -ReactiveUI.ComponentModelFallbackConverter.TryConvert(System.Type! fromType, object! from, System.Type! toType, object? conversionHint, out object? result) -> bool -ReactiveUI.DummySuspensionDriver -ReactiveUI.DummySuspensionDriver.DummySuspensionDriver() -> void -ReactiveUI.DummySuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.DummySuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.DummySuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.IActivatableViewModel -ReactiveUI.IActivatableViewModel.Activator.get -> ReactiveUI.ViewModelActivator! -ReactiveUI.ICanActivate -ReactiveUI.ICanActivate.Activated.get -> System.IObservable! -ReactiveUI.ICanActivate.Deactivated.get -> System.IObservable! -ReactiveUI.ICreatesCustomizedCommandRebinding -ReactiveUI.ICreatesCustomizedCommandRebinding.TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) -> bool -ReactiveUI.IInteraction -ReactiveUI.IInteraction.Handle(TInput input) -> System.IObservable! -ReactiveUI.IInteraction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IInteraction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.IInteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.IMessageBus -ReactiveUI.IMessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.IMessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.IMessageBus.Listen() -> System.IObservable! -ReactiveUI.IMessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.IMessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.IMessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.IMessageBus.SendMessage(T message) -> void -ReactiveUI.IMessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.IROObservableForProperty -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.IROObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.IROObservableForProperty.IROObservableForProperty() -> void -ReactiveUI.IReactiveObjectExtensions -ReactiveUI.IReactiveObjectExtensions.extension(TObj) -ReactiveUI.IReactiveObjectExtensions.extension(TObj).RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -ReactiveUI.IReactiveObjectExtensions.extension(TSender) -ReactiveUI.IReactiveObjectExtensions.extension(TSender).AreChangeNotificationsEnabled() -> bool -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangedObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetChangingObservable() -> System.IObservable!>! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).GetThrownExceptionsObservable() -> System.IObservable! -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanged(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).RaisePropertyChanging(string? propertyName = null) -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangedEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SubscribePropertyChangingEvents() -> void -ReactiveUI.IReactiveObjectExtensions.extension(TSender).SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.IReactiveObjectStateSlot -ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() -> object? -ReactiveUI.IRoutableViewModel -ReactiveUI.IRoutableViewModel.HostScreen.get -> ReactiveUI.IScreen! -ReactiveUI.IRoutableViewModel.UrlPathSegment.get -> string? -ReactiveUI.IScreen -ReactiveUI.IScreen.Router.get -> ReactiveUI.RoutingState! -ReactiveUI.ISuspensionDriver -ReactiveUI.ISuspensionDriver.InvalidateState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState() -> System.IObservable! -ReactiveUI.ISuspensionDriver.LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state) -> System.IObservable! -ReactiveUI.ISuspensionDriver.SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IObservable! -ReactiveUI.ISuspensionHost -ReactiveUI.ISuspensionHost.AppState.get -> object? -ReactiveUI.ISuspensionHost.AppState.set -> void -ReactiveUI.ISuspensionHost.CreateNewAppState.get -> System.Func? -ReactiveUI.ISuspensionHost.CreateNewAppState.set -> void -ReactiveUI.ISuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.ISuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsResuming.set -> void -ReactiveUI.ISuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.ISuspensionHost.IsUnpausing.set -> void -ReactiveUI.ISuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.ISuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.ISuspensionHost.ShouldPersistState.set -> void -ReactiveUI.Interaction -ReactiveUI.Interaction.GetHandlers() -> System.Func!, System.IObservable!>![]! -ReactiveUI.Interaction.Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) -> void -ReactiveUI.Interaction.RegisterHandler(System.Action!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interaction.RegisterHandler(System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.BindInteraction(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBinderImplementation.InteractionBinderImplementation() -> void -ReactiveUI.InteractionBindingMixins -ReactiveUI.InteractionBindingMixins.extension(TView!) -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -ReactiveUI.InteractionBindingMixins.extension(TView!).BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -ReactiveUI.Interfaces.ISuspensionHost -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.Interfaces.ISuspensionHost.AppStateValue.set -> void -ReactiveUI.Interfaces.ISuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.Interfaces.ISuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.MessageBus -ReactiveUI.MessageBus.IsRegistered(System.Type! type) -> bool -ReactiveUI.MessageBus.IsRegistered(System.Type! type, string? contract) -> bool -ReactiveUI.MessageBus.Listen() -> System.IObservable! -ReactiveUI.MessageBus.Listen(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest() -> System.IObservable! -ReactiveUI.MessageBus.ListenIncludeLatest(string? contract) -> System.IObservable! -ReactiveUI.MessageBus.MessageBus() -> void -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterMessageSource(System.IObservable! source, string? contract) -> System.IDisposable! -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.MessageBus.RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, string? contract) -> void -ReactiveUI.MessageBus.SendMessage(T message) -> void -ReactiveUI.MessageBus.SendMessage(T message, string? contract) -> void -ReactiveUI.MutableDependencyResolverExtensions -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!) -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterSingletonViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel() -> Splat.IMutableDependencyResolver! -ReactiveUI.MutableDependencyResolverExtensions.extension(Splat.IMutableDependencyResolver!).RegisterViewForViewModel(string? contract) -> Splat.IMutableDependencyResolver! -ReactiveUI.OAPHCreationHelperMixins -ReactiveUI.OAPHCreationHelperMixins.extension(TObj!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!) -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.OAPHCreationHelperMixins.extension(System.IObservable!).ToProperty(TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -ReactiveUI.ObservableAsPropertyHelper -ReactiveUI.ObservableAsPropertyHelper.Dispose() -> void -ReactiveUI.ObservableAsPropertyHelper.IsSubscribed.get -> bool -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, System.Func! getInitialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription) -> void -ReactiveUI.ObservableAsPropertyHelper.ObservableAsPropertyHelper(System.IObservable! observable, System.Action! onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.ObservableAsPropertyHelper.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ObservableAsPropertyHelper.Value.get -> T -ReactiveUI.ObservableFuncMixins -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!) -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange) -> System.IObservable! -ReactiveUI.ObservableFuncMixins.extension(System.Linq.Expressions.Expression!>!).ToObservable(TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!) -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).Log(TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.Func!>! next, string? message) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next) -> System.IObservable! -ReactiveUI.ObservableLoggingMixins.extension(System.IObservable!).LoggedCatch(TObj class, System.IObservable? next, string? message) -> System.IObservable! -ReactiveUI.ObservableMixins -ReactiveUI.ObservableMixins.extension(System.IObservable!) -ReactiveUI.ObservableMixins.extension(System.IObservable!).WhereNotNull() -> System.IObservable! -ReactiveUI.ObservedChangedMixins -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!) -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetPropertyName() -> string! -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValue() -> TValue -ReactiveUI.ObservedChangedMixins.extension(ReactiveUI.IObservedChange!).GetValueOrDefault() -> TValue? -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!) -ReactiveUI.ObservedChangedMixins.extension(System.IObservable!>!).Value() -> System.IObservable! -ReactiveUI.POCOObservableForProperty -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type! type, string! propertyName) -> int -ReactiveUI.POCOObservableForProperty.GetAffinityForObject(System.Type? type, string! propertyName, bool beforeChanged) -> int -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.GetNotificationForProperty(object! sender, System.Linq.Expressions.Expression! expression, string! propertyName, bool beforeChanged, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.POCOObservableForProperty.POCOObservableForProperty() -> void -ReactiveUI.PlatformRegistrations -ReactiveUI.PlatformRegistrations.PlatformRegistrations() -> void -ReactiveUI.PlatformRegistrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.PropertyBinderImplementation -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.Bind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.BindTo(System.IObservable! observedChange, TTarget? target, System.Linq.Expressions.Expression!>! propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.OneWayBind(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBinderImplementation.PropertyBinderImplementation() -> void -ReactiveUI.PropertyBindingMixins -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!) -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(System.IObservable!).BindTo(TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -ReactiveUI.PropertyBindingMixins.extension(TView!) -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).Bind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -ReactiveUI.PropertyBindingMixins.extension(TView!).OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func! Result, System.Action! Cancel)>!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommand.ReactiveCommand(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> void -ReactiveUI.ReactiveCommandBase -ReactiveUI.ReactiveCommandBase.Dispose() -> void -ReactiveUI.ReactiveCommandBase.OnCanExecuteChanged(bool newValue) -> void -ReactiveUI.ReactiveCommandBase.ReactiveCommandBase() -> void -ReactiveUI.ReactiveCommandMixins -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!) -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(System.Windows.Input.ICommand? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -ReactiveUI.ReactiveCommandMixins.extension(System.IObservable!).InvokeCommand(TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?) -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).ObservableForProperty(string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -ReactiveUI.ReactiveNotifyPropertyChangedMixins.extension(TSender?).SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -ReactiveUI.ReactiveObject -ReactiveUI.ReactiveObject.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveObject.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveObject.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveObject.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveObject.ReactiveObject() -> void -ReactiveUI.ReactiveObject.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveObject.ThrownExceptions.get -> System.IObservable! -ReactiveUI.ReactiveProperty -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!, System.IObservable!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func!>! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.AddValidationError(System.Func! validator, bool ignoreInitialError) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactiveProperty.CheckValidation() -> void -ReactiveUI.ReactiveProperty.Dispose() -> void -ReactiveUI.ReactiveProperty.ErrorsChanged -> System.EventHandler? -ReactiveUI.ReactiveProperty.GetErrors(string? propertyName) -> System.Collections.IEnumerable? -ReactiveUI.ReactiveProperty.HasErrors.get -> bool -ReactiveUI.ReactiveProperty.IsDisposed.get -> bool -ReactiveUI.ReactiveProperty.ObserveErrorChanged.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ObserveHasErrors.get -> System.IObservable! -ReactiveUI.ReactiveProperty.ReactiveProperty() -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> void -ReactiveUI.ReactiveProperty.Refresh() -> void -ReactiveUI.ReactiveProperty.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.ReactiveProperty.Value.get -> T? -ReactiveUI.ReactiveProperty.Value.set -> void -ReactiveUI.ReactivePropertyMixins -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!) -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).AddValidation(System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -ReactiveUI.ReactivePropertyMixins.extension(ReactiveUI.ReactiveProperty!).ObserveValidationErrors() -> System.IObservable! -ReactiveUI.ReactiveRecord -ReactiveUI.ReactiveRecord.AreChangeNotificationsEnabled() -> bool -ReactiveUI.ReactiveRecord.Changed.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.Changing.get -> System.IObservable!>! -ReactiveUI.ReactiveRecord.DelayChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.PropertyChanged -> System.ComponentModel.PropertyChangedEventHandler? -ReactiveUI.ReactiveRecord.PropertyChanging -> System.ComponentModel.PropertyChangingEventHandler? -ReactiveUI.ReactiveRecord.ReactiveRecord() -> void -ReactiveUI.ReactiveRecord.ReactiveRecord(ReactiveUI.ReactiveRecord! original) -> void -ReactiveUI.ReactiveRecord.SuppressChangeNotifications() -> System.IDisposable! -ReactiveUI.ReactiveRecord.ThrownExceptions.get -> System.IObservable! -ReactiveUI.Reflection -ReactiveUI.Registrations -ReactiveUI.Registrations.Register(ReactiveUI.IRegistrar! registrar) -> void -ReactiveUI.Registrations.Registrations() -> void -ReactiveUI.RoutableViewModelMixins -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!) -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedTo(System.Func! onNavigatedTo) -> System.IDisposable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatedToObservable() -> System.IObservable! -ReactiveUI.RoutableViewModelMixins.extension(ReactiveUI.IRoutableViewModel!).WhenNavigatingFromObservable() -> System.IObservable! -ReactiveUI.RoutingState -ReactiveUI.RoutingState.CurrentViewModel.get -> System.IObservable! -ReactiveUI.RoutingState.CurrentViewModel.set -> void -ReactiveUI.RoutingState.Navigate.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.Navigate.set -> void -ReactiveUI.RoutingState.NavigateAndReset.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateAndReset.set -> void -ReactiveUI.RoutingState.NavigateBack.get -> ReactiveUI.ReactiveCommand! -ReactiveUI.RoutingState.NavigateBack.set -> void -ReactiveUI.RoutingState.NavigationChanges.get -> System.IObservable!>! -ReactiveUI.RoutingState.NavigationChanges.set -> void -ReactiveUI.RoutingState.NavigationStack.get -> System.Collections.ObjectModel.ObservableCollection! -ReactiveUI.RoutingState.NavigationStack.set -> void -ReactiveUI.RoutingState.RoutingState() -> void -ReactiveUI.RoutingState.RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> void -ReactiveUI.RoutingStateMixins -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!) -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).FindViewModelInStack() -> T? -ReactiveUI.RoutingStateMixins.extension(ReactiveUI.RoutingState!).GetCurrentViewModel() -> ReactiveUI.IRoutableViewModel? -ReactiveUI.RxCacheSize -ReactiveUI.RxSchedulers -ReactiveUI.RxState -ReactiveUI.RxSuspension -ReactiveUI.ScheduledSubject -ReactiveUI.ScheduledSubject.Dispose() -> void -ReactiveUI.ScheduledSubject.HasObservers.get -> bool -ReactiveUI.ScheduledSubject.IsDisposed.get -> bool -ReactiveUI.ScheduledSubject.OnCompleted() -> void -ReactiveUI.ScheduledSubject.OnError(System.Exception! error) -> void -ReactiveUI.ScheduledSubject.OnNext(T value) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver) -> void -ReactiveUI.ScheduledSubject.ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) -> void -ReactiveUI.ScheduledSubject.Subscribe(System.IObserver! observer) -> System.IDisposable! -ReactiveUI.SuspensionHost -ReactiveUI.SuspensionHost.AppStateValue.get -> TAppState? -ReactiveUI.SuspensionHost.AppStateValue.set -> void -ReactiveUI.SuspensionHost.AppStateValueChanged.get -> System.IObservable! -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.get -> System.Func? -ReactiveUI.SuspensionHost.CreateNewAppStateTyped.set -> void -ReactiveUI.SuspensionHost.Dispose() -> void -ReactiveUI.SuspensionHost.IsContinuing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsContinuing.set -> void -ReactiveUI.SuspensionHost.IsLaunchingNew.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsLaunchingNew.set -> void -ReactiveUI.SuspensionHost.IsResuming.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsResuming.set -> void -ReactiveUI.SuspensionHost.IsUnpausing.get -> System.IObservable! -ReactiveUI.SuspensionHost.IsUnpausing.set -> void -ReactiveUI.SuspensionHost.ShouldInvalidateState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldInvalidateState.set -> void -ReactiveUI.SuspensionHost.ShouldPersistState.get -> System.IObservable! -ReactiveUI.SuspensionHost.ShouldPersistState.set -> void -ReactiveUI.SuspensionHost.SuspensionHost() -> void -ReactiveUI.SuspensionHostExtensions -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).GetAppState() -> T -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume() -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.ISuspensionHost!).SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!) -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).GetAppState() -> TAppState! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).ObserveAppState() -> System.IObservable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -ReactiveUI.SuspensionHostExtensions.extension(ReactiveUI.Interfaces.ISuspensionHost!).SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSelect(System.Func!, System.IObservable!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable?>!).SwitchSubscribe(System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!) -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSelect(System.Func!>! selector) -> System.IObservable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -ReactiveUI.SwitchSubscribeMixins.extension(System.IObservable!).SwitchSubscribe(System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -ReactiveUI.UnhandledInteractionException -ReactiveUI.UnhandledInteractionException.Input.get -> TInput -ReactiveUI.UnhandledInteractionException.Interaction.get -> ReactiveUI.Interaction? -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException() -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(ReactiveUI.Interaction! interaction, TInput input) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message) -> void -ReactiveUI.UnhandledInteractionException.UnhandledInteractionException(string! message, System.Exception! innerException) -> void -ReactiveUI.ViewForMixins -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).GetIsDesignMode() -> bool -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated() -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableView!).WhenActivated(System.IObservable! viewModelChanged) -> System.IDisposable! -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!) -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Action!>! block) -> void -ReactiveUI.ViewForMixins.extension(ReactiveUI.IActivatableViewModel!).WhenActivated(System.Func!>! block) -> void -ReactiveUI.ViewModelActivator -ReactiveUI.ViewModelActivator.Activate() -> System.IDisposable! -ReactiveUI.ViewModelActivator.Activated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Deactivate() -> void -ReactiveUI.ViewModelActivator.Deactivate(bool ignoreRefCount) -> void -ReactiveUI.ViewModelActivator.Deactivated.get -> System.IObservable! -ReactiveUI.ViewModelActivator.Dispose() -> void -ReactiveUI.ViewModelActivator.ViewModelActivator() -> void -ReactiveUI.WaitForDispatcherScheduler -ReactiveUI.WaitForDispatcherScheduler.Now.get -> System.DateTimeOffset -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem! item, long dueTimestamp) -> void -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.DateTimeOffset dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Schedule(TState state, System.TimeSpan dueTime, System.Func! action) -> System.IDisposable! -ReactiveUI.WaitForDispatcherScheduler.Timestamp.get -> long -ReactiveUI.WaitForDispatcherScheduler.WaitForDispatcherScheduler(System.Func! schedulerFactory) -> void -ReactiveUI.WhenAnyMixins -ReactiveUI.WhenAnyMixins.extension(TSender?) -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAny(string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName) -> System.IObservable! -ReactiveUI.WhenAnyMixins.extension(TSender?).WhenAnyValue(string! propertyName, bool isDistinct) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins -ReactiveUI.WhenAnyObservableMixins.extension(TSender?) -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -ReactiveUI.WhenAnyObservableMixins.extension(TSender?).WhenAnyObservable(System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.CanExecute.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Dispose(bool disposing) -> void -abstract ReactiveUI.ReactiveCommandBase.Execute() -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Execute(TParam parameter) -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.IsExecuting.get -> System.IObservable! -abstract ReactiveUI.ReactiveCommandBase.Subscribe(System.IObserver! observer) -> System.IDisposable! -abstract ReactiveUI.ReactiveCommandBase.ThrownExceptions.get -> System.IObservable! -abstract ReactiveUI.ReactiveRecord.$() -> ReactiveUI.ReactiveRecord! -override ReactiveUI.Builder.ReactiveUIBuilder.WithCoreServices() -> Splat.Builder.IAppBuilder! -override ReactiveUI.CombinedReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.CombinedReactiveCommand.Execute() -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.Execute(TParam parameter) -> System.IObservable!>! -override ReactiveUI.CombinedReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.CombinedReactiveCommand.Subscribe(System.IObserver!>! observer) -> System.IDisposable! -override ReactiveUI.CombinedReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.CanExecute.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Dispose(bool disposing) -> void -override ReactiveUI.ReactiveCommand.Execute() -> System.IObservable! -override ReactiveUI.ReactiveCommand.Execute(TParam parameter) -> System.IObservable! -override ReactiveUI.ReactiveCommand.IsExecuting.get -> System.IObservable! -override ReactiveUI.ReactiveCommand.Subscribe(System.IObserver! observer) -> System.IDisposable! -override ReactiveUI.ReactiveCommand.ThrownExceptions.get -> System.IObservable! -override ReactiveUI.ReactiveRecord.Equals(object? obj) -> bool -override ReactiveUI.ReactiveRecord.GetHashCode() -> int -override ReactiveUI.ReactiveRecord.ToString() -> string! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this TCollection this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.ActOnEveryObject(this System.IObservable!>! this, System.Action! onAdd, System.Action! onRemove) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersist(this T this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.Func! metadataProvider, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this TCollection this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ReadOnlyObservableCollection! this, System.Func!>! doPersist, System.IObservable! manualSaveSignal, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! metadata, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.AutoPersistCollection(this System.Collections.ObjectModel.ObservableCollection! this, System.Func!>! doPersist, System.TimeSpan? interval) -> System.IDisposable! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadata() -> ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata! -static ReactiveUI.AutoPersistHelperMixins.CreateMetadataProvider() -> System.Func! -static ReactiveUI.Builder.BuilderMixins.BuildApp(this Splat.Builder.IAppBuilder! appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureSuspensionDriver(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ConfigureViewLocator(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForCustomPlatform(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! mainThreadScheduler, System.Action! platformServices) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.ForPlatforms(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params System.Action![]! platformConfigurations) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterConstantViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterSingletonViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterView(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViewModel(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.RegisterViews(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatBuilder(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action? appBuilder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.UsingSplatModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder, T registrationModule) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.BindingTypeConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func!>! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConverters(this ReactiveUI.Builder.IReactiveUIBuilder! builder, params ReactiveUI.IBindingTypeConverter![]! converters) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithConvertersFrom(this ReactiveUI.Builder.IReactiveUIBuilder! builder, Splat.IReadonlyDependencyResolver! resolver) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IBindingFallbackConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithFallbackConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithInstance(this ReactiveUI.Builder.IReactiveUIInstance! reactiveUiInstance, System.Action! action) -> ReactiveUI.Builder.IReactiveUIInstance! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMainThreadScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.IMessageBus! messageBus) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithMessageBus(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configure) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithPlatformModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistration(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithRegistrationOnBuild(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Action! configureAction) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.ISetMethodBindingConverter! converter) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithSetMethodConverter(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Func! factory) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithTaskPoolScheduler(this ReactiveUI.Builder.IReactiveUIBuilder! builder, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool setRxApp) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewModule(this ReactiveUI.Builder.IReactiveUIBuilder! builder) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.BuilderMixins.WithViewsFromAssembly(this ReactiveUI.Builder.IReactiveUIBuilder! builder, System.Reflection.Assembly! assembly) -> ReactiveUI.Builder.IReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.CreateReactiveUIBuilder() -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.Builder.RxAppBuilder.EnsureInitialized() -> void -static ReactiveUI.Builder.RxAppBuilderMixins.CreateReactiveUIBuilder(this Splat.IMutableDependencyResolver! resolver) -> ReactiveUI.Builder.ReactiveUIBuilder! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.IObservable! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, System.Linq.Expressions.Expression!>! withParameter, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.CommandBinderMixins.BindCommand(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! propertyName, System.Linq.Expressions.Expression!>! controlName, string? toEvent) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.IReactiveObjectExtensions.AreChangeNotificationsEnabled(this TSender reactiveObject) -> bool -static ReactiveUI.IReactiveObjectExtensions.GetChangedObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetChangingObservable(this TSender reactiveObject) -> System.IObservable!>! -static ReactiveUI.IReactiveObjectExtensions.GetThrownExceptionsObservable(this TSender reactiveObject) -> System.IObservable! -static ReactiveUI.IReactiveObjectExtensions.RaiseAndSetIfChanged(this TObj reactiveObject, ref TRet backingField, TRet newValue, string? propertyName = null) -> TRet -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanged(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.RaisePropertyChanging(this TSender reactiveObject, string? propertyName = null) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangedEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SubscribePropertyChangingEvents(this TSender reactiveObject) -> void -static ReactiveUI.IReactiveObjectExtensions.SuppressChangeNotifications(this TSender reactiveObject) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.IObservable!>! handler) -> System.IDisposable! -static ReactiveUI.InteractionBindingMixins.BindInteraction(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>!>! propertyName, System.Func!, System.Threading.Tasks.Task!>! handler) -> System.IDisposable! -static ReactiveUI.MessageBus.Current.get -> ReactiveUI.IMessageBus! -static ReactiveUI.MessageBus.Current.set -> void -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterSingletonViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver) -> Splat.IMutableDependencyResolver! -static ReactiveUI.MutableDependencyResolverExtensions.RegisterViewForViewModel(this Splat.IMutableDependencyResolver! resolver, string? contract) -> Splat.IMutableDependencyResolver! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, System.Linq.Expressions.Expression!>! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, System.Func! getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.OAPHCreationHelperMixins.ToProperty(this System.IObservable! target, TObj! source, string! property, out ReactiveUI.ObservableAsPropertyHelper! result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default() -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableAsPropertyHelper.Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) -> ReactiveUI.ObservableAsPropertyHelper! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange) -> System.IObservable! -static ReactiveUI.ObservableFuncMixins.ToObservable(this System.Linq.Expressions.Expression!>! expression, TSource? source, bool beforeChange, bool skipInitial) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.Log(this System.IObservable! this, TObj logObject, string? message, System.Func? stringifier) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.Func!>! next, string? message) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next) -> System.IObservable! -static ReactiveUI.ObservableLoggingMixins.LoggedCatch(this System.IObservable! this, TObj class, System.IObservable? next, string? message) -> System.IObservable! -static ReactiveUI.ObservableMixins.WhereNotNull(this System.IObservable! observable) -> System.IObservable! -static ReactiveUI.ObservedChangedMixins.GetPropertyName(this ReactiveUI.IObservedChange! item) -> string! -static ReactiveUI.ObservedChangedMixins.GetValue(this ReactiveUI.IObservedChange! item) -> TValue -static ReactiveUI.ObservedChangedMixins.GetValueOrDefault(this ReactiveUI.IObservedChange! item) -> TValue? -static ReactiveUI.ObservedChangedMixins.Value(this System.IObservable!>! item) -> System.IObservable! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! viewModelToViewConverter, System.Func! viewToViewModelConverter) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.Bind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.BindTo(this System.IObservable! this, TTarget? target, System.Linq.Expressions.Expression!>! property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> System.IDisposable! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, System.Func! selector) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.PropertyBindingMixins.OneWayBind(this TView! view, TViewModel? viewModel, System.Linq.Expressions.Expression!>! viewModelProperty, System.Linq.Expressions.Expression!>! viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) -> ReactiveUI.IReactiveBinding! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.Create(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateCombined(System.Collections.Generic.IEnumerable!>! childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.CombinedReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromObservable(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateFromTask(System.Func!>! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Action! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommand.CreateRunInBackground(System.Func! execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) -> ReactiveUI.ReactiveCommand! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression?>!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, ReactiveUI.ReactiveCommandBase? command) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, TTarget? target, System.Linq.Expressions.Expression!>! commandProperty) -> System.IDisposable! -static ReactiveUI.ReactiveCommandMixins.InvokeCommand(this System.IObservable! item, System.Windows.Input.ICommand? command) -> System.IDisposable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, System.Func! selector, bool beforeChange) -> System.IObservable! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, System.Linq.Expressions.Expression!>! property, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.ObservableForProperty(this TSender? item, string! propertyName, bool beforeChange, bool skipInitial, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) -> System.IObservable!>! -static ReactiveUI.ReactiveNotifyPropertyChangedMixins.SubscribeToExpressionChain(this TSender? item, System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) -> System.IObservable!>! -static ReactiveUI.ReactiveProperty.Create() -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer! scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactiveProperty.Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.AddValidation(this ReactiveUI.ReactiveProperty! self, System.Linq.Expressions.Expression?>!>! selfSelector) -> ReactiveUI.ReactiveProperty! -static ReactiveUI.ReactivePropertyMixins.ObserveValidationErrors(this ReactiveUI.ReactiveProperty! self) -> System.IObservable! -static ReactiveUI.ReactiveRecord.operator !=(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.ReactiveRecord.operator ==(ReactiveUI.ReactiveRecord? left, ReactiveUI.ReactiveRecord? right) -> bool -static ReactiveUI.Reflection.ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) -> string! -static ReactiveUI.Reflection.GetEventArgsTypeForEvent(System.Type! type, string? eventName) -> System.Type! -static ReactiveUI.Reflection.GetValueFetcherForProperty(System.Reflection.MemberInfo? member) -> System.Func? -static ReactiveUI.Reflection.GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) -> System.Func! -static ReactiveUI.Reflection.GetValueSetterForProperty(System.Reflection.MemberInfo? member) -> System.Action? -static ReactiveUI.Reflection.GetValueSetterOrThrow(System.Reflection.MemberInfo? member) -> System.Action! -static ReactiveUI.Reflection.ReallyFindType(string? type, bool throwOnFailure) -> System.Type? -static ReactiveUI.Reflection.Rewrite(System.Linq.Expressions.Expression? expression) -> System.Linq.Expressions.Expression! -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, System.Type! targetType, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.ThrowIfMethodsNotOverloaded(string! callingTypeName, object! targetObject, params string![]! methodsToCheck) -> void -static ReactiveUI.Reflection.TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange![]! changeValues, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable! expressionChain) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value) -> bool -static ReactiveUI.Reflection.TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable! expressionChain, TValue value, bool shouldThrow) -> bool -static ReactiveUI.Reflection.ViewModelWhenAnyValue(TViewModel? viewModel, TView! view, System.Linq.Expressions.Expression? expression) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedTo(this ReactiveUI.IRoutableViewModel! item, System.Func! onNavigatedTo) -> System.IDisposable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatedToObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutableViewModelMixins.WhenNavigatingFromObservable(this ReactiveUI.IRoutableViewModel! item) -> System.IObservable! -static ReactiveUI.RoutingStateMixins.FindViewModelInStack(this ReactiveUI.RoutingState! item) -> T? -static ReactiveUI.RoutingStateMixins.GetCurrentViewModel(this ReactiveUI.RoutingState! item) -> ReactiveUI.IRoutableViewModel? -static ReactiveUI.RxCacheSize.BigCacheLimit.get -> int -static ReactiveUI.RxCacheSize.SmallCacheLimit.get -> int -static ReactiveUI.RxSchedulers.MainThreadScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.MainThreadScheduler.set -> void -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.get -> bool -static ReactiveUI.RxSchedulers.SuppressViewCommandBindingMessage.set -> void -static ReactiveUI.RxSchedulers.TaskpoolScheduler.get -> ReactiveUI.Primitives.Concurrency.ISequencer! -static ReactiveUI.RxSchedulers.TaskpoolScheduler.set -> void -static ReactiveUI.RxState.DefaultExceptionHandler.get -> System.IObserver! -static ReactiveUI.RxSuspension.SuspensionHost.get -> ReactiveUI.ISuspensionHost! -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.ISuspensionHost! item) -> T -static ReactiveUI.SuspensionHostExtensions.GetAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> TAppState! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.ObserveAppState(this ReactiveUI.Interfaces.ISuspensionHost! item) -> System.IObservable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.ISuspensionHost! item, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo) -> System.IDisposable! -static ReactiveUI.SuspensionHostExtensions.SetupDefaultSuspendResume(this ReactiveUI.Interfaces.ISuspensionHost! item, System.Text.Json.Serialization.Metadata.JsonTypeInfo! typeInfo, ReactiveUI.ISuspensionDriver? driver) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSelect(this System.IObservable! source, System.Func!>! selector) -> System.IObservable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Func!, System.IObservable!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable?>! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext) -> System.IDisposable! -static ReactiveUI.SwitchSubscribeMixins.SwitchSubscribe(this System.IObservable! source, System.Func!>! selector, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.IDisposable! -static ReactiveUI.ViewForMixins.GetIsDesignMode(this ReactiveUI.IActivatableView! item) -> bool -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, ReactiveUI.IViewFor! view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Action!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, ReactiveUI.IViewFor? view) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.Func!>! block, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableView! item, System.IObservable! viewModelChanged) -> System.IDisposable! -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Action!>! block) -> void -static ReactiveUI.ViewForMixins.WhenActivated(this ReactiveUI.IActivatableViewModel! item, System.Func!>! block) -> void -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, string! property2Name, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAny(this TSender? sender, string! property1Name, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Func!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyDynamic(this TSender? sender, System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, ReactiveUI.IObservedChange!, TRet>! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2, T3 Value3)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, bool isDistinct) -> System.IObservable<(T1 Value1, T2 Value2)>! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Linq.Expressions.Expression!>! property12, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, string! property12Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Linq.Expressions.Expression!>! property11, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, string! property11Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Linq.Expressions.Expression!>! property10, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, string! property10Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Linq.Expressions.Expression!>! property9, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, string! property9Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Linq.Expressions.Expression!>! property8, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, string! property8Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Linq.Expressions.Expression!>! property7, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, string! property7Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Linq.Expressions.Expression!>! property6, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, string! property6Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Linq.Expressions.Expression!>! property5, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, string! property5Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Linq.Expressions.Expression!>! property4, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, string! property4Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Linq.Expressions.Expression!>! property3, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, string! property3Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Linq.Expressions.Expression!>! property2, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, string! property2Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! property1Name, System.Func! selector, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, System.Linq.Expressions.Expression!>! property1, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName) -> System.IObservable! -static ReactiveUI.WhenAnyMixins.WhenAnyValue(this TSender? sender, string! propertyName, bool isDistinct) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Func! selector) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11) -> System.IObservable! -static ReactiveUI.WhenAnyObservableMixins.WhenAnyObservable(this TSender? sender, System.Linq.Expressions.Expression?>!>! obs1, System.Linq.Expressions.Expression?>!>! obs2, System.Linq.Expressions.Expression?>!>! obs3, System.Linq.Expressions.Expression?>!>! obs4, System.Linq.Expressions.Expression?>!>! obs5, System.Linq.Expressions.Expression?>!>! obs6, System.Linq.Expressions.Expression?>!>! obs7, System.Linq.Expressions.Expression?>!>! obs8, System.Linq.Expressions.Expression?>!>! obs9, System.Linq.Expressions.Expression?>!>! obs10, System.Linq.Expressions.Expression?>!>! obs11, System.Linq.Expressions.Expression?>!>! obs12) -> System.IObservable! -virtual ReactiveUI.Interaction.GenerateContext(TInput input) -> ReactiveUI.IOutputContext! -virtual ReactiveUI.Interaction.Handle(TInput input) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.ScheduleForBinding(TView! view, bool value) -> System.IObservable! -virtual ReactiveUI.PropertyBinderImplementation.SetViewValue(TView! view, System.Action! setter) -> void -virtual ReactiveUI.ReactiveCommandBase.ICommandCanExecute(object? parameter) -> bool -virtual ReactiveUI.ReactiveCommandBase.ICommandExecute(object? parameter) -> void -virtual ReactiveUI.ReactiveProperty.Dispose(bool disposing) -> void -virtual ReactiveUI.ReactiveRecord.EqualityContract.get -> System.Type! -virtual ReactiveUI.ReactiveRecord.Equals(ReactiveUI.ReactiveRecord? other) -> bool -virtual ReactiveUI.ReactiveRecord.PrintMembers(System.Text.StringBuilder! builder) -> bool -virtual ReactiveUI.ScheduledSubject.Dispose(bool isDisposing) -> void -virtual ReactiveUI.SuspensionHost.Dispose(bool disposing) -> void diff --git a/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c58110..0000000000 --- a/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.txt b/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.txt new file mode 100644 index 0000000000..3d42a01c16 --- /dev/null +++ b/src/ReactiveUI/PublicAPI/net9.0/PublicAPI.txt @@ -0,0 +1,1712 @@ +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.AOT.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Avalonia")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Builder.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Maui.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.NonParallel.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Test.Utilities")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.TestGuiMocks")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Uno.WinUI")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.WinForms.Tests")] +[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ReactiveUI.Wpf.Tests")] +namespace ReactiveUI +{ + public static class AutoPersistHelperMixins + { + public static ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata CreateMetadata() where T : ReactiveUI.IReactiveObject { } + public static System.Func CreateMetadataProvider() where TItem : ReactiveUI.IReactiveObject { } + [System.Diagnostics.DebuggerDisplay("HasDataContract = {HasDataContract}, Properties = {PersistablePropertyNames.Count}")] + public sealed class AutoPersistMetadata + { + public AutoPersistMetadata(bool hasDataContract, System.Collections.Generic.ISet persistablePropertyNames) { } + public bool HasDataContract { get; } + public System.Collections.Generic.ISet PersistablePropertyNames { get; } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type when it differs from T. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata to avoid runtime reflection.")] + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + } + extension(T @this) where T : ReactiveUI.IReactiveObject + { + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersist(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(TCollection @this) where TItem : ReactiveUI.IReactiveObject where TCollection : System.Collections.Specialized.INotifyCollectionChanged, System.Collections.Generic.IEnumerable + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.Func metadataProvider, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.Collections.ObjectModel.ReadOnlyObservableCollection @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersist may reflect over the runtime type; prefer the AutoPersistMetadata overloads for trimming/AOT.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("AutoPersistCollection may reflect over runtime item types via AutoPersist when generic type parameters do not match item runtime types. In trimmed/AOT builds, required property/attribute metadata may be removed unless explicitly preserved. Prefer the overloads that accept AutoPersistMetadata or a metadata provider to avoid runtime reflection.")] + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, System.TimeSpan? interval) { } + public System.IDisposable AutoPersistCollection(System.Func> doPersist, System.IObservable manualSaveSignal, ReactiveUI.AutoPersistHelperMixins.AutoPersistMetadata metadata, System.TimeSpan? interval) { } + } + extension(System.IObservable> @this) where TItem : ReactiveUI.IReactiveObject + { + public System.IDisposable ActOnEveryObject(System.Action onAdd, System.Action onRemove) { } + } + } + public class CanActivateViewFetcher : ReactiveUI.IActivationForViewFetcher + { + public CanActivateViewFetcher() { } + public System.IObservable GetActivationForView(ReactiveUI.IActivatableView view) { } + public int GetAffinityForView(System.Type view) { } + } + public class CombinedReactiveCommand : ReactiveUI.ReactiveCommandBase> + { + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + protected CombinedReactiveCommand(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable> Execute() { } + public override System.IObservable> Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver> observer) { } + } + public class CommandBinderImplementation : ReactiveUI.ICommandBinderImplementation + { + public CommandBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.IObservable withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> controlProperty, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TView : class, ReactiveUI.IViewFor where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + public static class CommandBinderMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.IObservable withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public ReactiveUI.IReactiveBinding BindCommand(TViewModel? viewModel, System.Linq.Expressions.Expression> propertyName, System.Linq.Expressions.Expression> controlName, System.Linq.Expressions.Expression> withParameter, string? toEvent) where TViewModel : class where TProp : System.Windows.Input.ICommand where TControl : class { } + } + } + public sealed class ComponentModelFallbackConverter : ReactiveUI.IBindingFallbackConverter + { + public ComponentModelFallbackConverter() { } + public int GetAffinityForObjects(System.Type fromType, System.Type toType) { } + public bool TryConvert(System.Type fromType, object from, System.Type toType, object? conversionHint, out object? result) { } + } + public sealed class DummySuspensionDriver : ReactiveUI.ISuspensionDriver + { + public DummySuspensionDriver() { } + public System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable LoadState() { } + public System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + public System.IObservable SaveState(T state) { } + public System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface IActivatableViewModel + { + ReactiveUI.ViewModelActivator Activator { get; } + } + public interface ICanActivate + { + System.IObservable Activated { get; } + System.IObservable Deactivated { get; } + } + public interface ICreatesCustomizedCommandRebinding + { + bool TryUpdateCommand(TControl? control, System.Windows.Input.ICommand? command) where TControl : class { } + } + public interface IInteraction + { + System.IObservable Handle(TInput input) { } + System.IDisposable RegisterHandler(System.Action> handler) { } + System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public interface IInteractionBinderImplementation : Splat.IEnableLogger + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public interface IMessageBus : Splat.IEnableLogger + { + bool IsRegistered(System.Type type) { } + bool IsRegistered(System.Type type, string? contract) { } + System.IObservable Listen() { } + System.IObservable Listen(string? contract) { } + System.IObservable ListenIncludeLatest() { } + System.IObservable ListenIncludeLatest(string? contract) { } + System.IDisposable RegisterMessageSource(System.IObservable source) { } + System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + void SendMessage(T message) { } + void SendMessage(T message, string? contract) { } + } + public sealed class IROObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public IROObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class IReactiveObjectExtensions + { + extension(TObj reactiveObject) where TObj : ReactiveUI.IReactiveObject + { + public TRet RaiseAndSetIfChanged(ref TRet backingField, TRet newValue, string? propertyName = null) { } + } + extension(TSender reactiveObject) where TSender : ReactiveUI.IReactiveObject + { + public bool AreChangeNotificationsEnabled() { } + public System.IObservable> GetChangedObservable() { } + public System.IObservable> GetChangingObservable() { } + public System.IObservable GetThrownExceptionsObservable() { } + public void RaisePropertyChanged(string? propertyName = null) { } + public void RaisePropertyChanging(string? propertyName = null) { } + public void SubscribePropertyChangedEvents() { } + public void SubscribePropertyChangingEvents() { } + public System.IDisposable SuppressChangeNotifications() { } + } + } + public interface IReactiveObjectStateSlot + { + object? GetReactiveStateSlot() { } + } + public interface IRoutableViewModel : ReactiveUI.IReactiveObject + { + ReactiveUI.IScreen HostScreen { get; } + string? UrlPathSegment { get; } + } + public interface IScreen + { + ReactiveUI.RoutingState Router { get; } + } + public interface ISuspensionDriver + { + System.IObservable InvalidateState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer LoadState(JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable LoadState() { } + System.IObservable LoadState(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Implementations commonly use reflection-based serialization. Prefer SaveState(T, JsonTypeInfo) for trimming or AOT scenarios.")] + System.IObservable SaveState(T state) { } + System.IObservable SaveState(T state, System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + } + public interface ISuspensionHost : ReactiveUI.IReactiveObject + { + object? AppState { get; set; } + System.Func? CreateNewAppState { get; set; } + System.IObservable IsLaunchingNew { get; set; } + System.IObservable IsResuming { get; set; } + System.IObservable IsUnpausing { get; set; } + System.IObservable ShouldInvalidateState { get; set; } + System.IObservable ShouldPersistState { get; set; } + } + public class Interaction : ReactiveUI.IInteraction + { + public Interaction(ReactiveUI.Primitives.Concurrency.ISequencer? handlerScheduler = null) { } + protected virtual ReactiveUI.IOutputContext GenerateContext(TInput input) { } + protected System.Func, System.IObservable>[] GetHandlers() { } + public virtual System.IObservable Handle(TInput input) { } + public System.IDisposable RegisterHandler(System.Action> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.Threading.Tasks.Task> handler) { } + public System.IDisposable RegisterHandler(System.Func, System.IObservable> handler) { } + } + public class InteractionBinderImplementation : ReactiveUI.IInteractionBinderImplementation + { + public InteractionBinderImplementation() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + } + public static class InteractionBindingMixins + { + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.Threading.Tasks.Task> handler) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IDisposable BindInteraction(TViewModel? viewModel, System.Linq.Expressions.Expression>> propertyName, System.Func, System.IObservable> handler) where TViewModel : class { } + } + } + [System.Diagnostics.DebuggerDisplay("Messages = {_messageBus.Count}, SchedulerMappings = {_schedulerMappings.Count}")] + public class MessageBus : ReactiveUI.IMessageBus + { + public MessageBus() { } + public static ReactiveUI.IMessageBus Current { get; set; } + public bool IsRegistered(System.Type type) { } + public bool IsRegistered(System.Type type, string? contract) { } + public System.IObservable Listen() { } + public System.IObservable Listen(string? contract) { } + public System.IObservable ListenIncludeLatest() { } + public System.IObservable ListenIncludeLatest(string? contract) { } + public System.IDisposable RegisterMessageSource(System.IObservable source) { } + public System.IDisposable RegisterMessageSource(System.IObservable source, string? contract) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public void RegisterScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, string? contract) { } + public void SendMessage(T message) { } + public void SendMessage(T message, string? contract) { } + } + public static class MutableDependencyResolverExtensions + { + extension(Splat.IMutableDependencyResolver resolver) + { + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterSingletonViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + public Splat.IMutableDependencyResolver RegisterViewForViewModel(string? contract) where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class { } + } + } + public static class OAPHCreationHelperMixins + { + extension(TObj target) where TObj : class, ReactiveUI.IReactiveObject + { + } + extension(System.IObservable target) + { + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, System.Linq.Expressions.Expression> property, out ReactiveUI.ObservableAsPropertyHelper result, TRet initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.ObservableAsPropertyHelper ToProperty(TObj source, string property, out ReactiveUI.ObservableAsPropertyHelper result, System.Func getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) where TObj : class, ReactiveUI.IReactiveObject { } + } + } + [System.Diagnostics.DebuggerDisplay("Value = {_lastValue}, IsSubscribed = {IsSubscribed}")] + public sealed class ObservableAsPropertyHelper : ReactiveUI.IHandleObservableErrors, Splat.IEnableLogger, System.IDisposable + { + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Func getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, System.Func? getInitialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public ObservableAsPropertyHelper(System.IObservable observable, System.Action onChanged, System.Action? onChanging, T? initialValue, bool deferSubscription, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + public bool IsSubscribed { get; } + public System.IObservable ThrownExceptions { get; } + public T Value { get; } + public void Dispose() { } + public static ReactiveUI.ObservableAsPropertyHelper Default() { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue) { } + public static ReactiveUI.ObservableAsPropertyHelper Default(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + } + public static class ObservableFuncMixins + { + extension(System.Linq.Expressions.Expression> expression) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public System.IObservable ToObservable(TSource? source, bool beforeChange, bool skipInitial) { } + } + } + public static class ObservableLoggingMixins + { + extension(System.IObservable @this) + { + public System.IObservable Log(TObj logObject) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable Log(TObj logObject, string? message, System.Func? stringifier) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.IObservable? next, string? message) where TObj : Splat.IEnableLogger { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next) where TObj : Splat.IEnableLogger where TException : System.Exception { } + public System.IObservable LoggedCatch(TObj @class, System.Func> next, string? message) where TObj : Splat.IEnableLogger where TException : System.Exception { } + } + } + public static class ObservableMixins + { + extension(System.IObservable observable) + { + public System.IObservable WhereNotNull() { } + } + } + public static class ObservedChangedMixins + { + extension(ReactiveUI.IObservedChange item) + { + public string GetPropertyName() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue GetValue() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public TValue? GetValueOrDefault() { } + } + extension(System.IObservable> item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable Value() { } + } + } + public sealed class POCOObservableForProperty : ReactiveUI.ICreatesObservableForProperty + { + public POCOObservableForProperty() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type type, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public int GetAffinityForObject(System.Type? type, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types which is not trim- or AOT-safe.")] + public System.IObservable> GetNotificationForProperty(object sender, System.Linq.Expressions.Expression expression, string propertyName, bool beforeChanged, bool suppressWarnings) { } + } + public class PlatformRegistrations : ReactiveUI.IWantsToRegisterStuff + { + public PlatformRegistrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Uses reflection over runtime types and expression graphs which may be trimmed.")] + public class PropertyBinderImplementation : ReactiveUI.IPropertyBinderImplementation + { + public PropertyBinderImplementation() { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint) where TTarget : class { } + public System.IDisposable BindTo(System.IObservable observedChange, TTarget? target, System.Linq.Expressions.Expression> propertyExpression, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class where TView : class, ReactiveUI.IViewFor { } + protected virtual System.IObservable ScheduleForBinding(TView view, bool value) where TView : class { } + protected virtual void SetViewValue(TView view, System.Action setter) where TView : class { } + } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class PropertyBindingMixins + { + extension(System.IObservable @this) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable BindTo(TTarget? target, System.Linq.Expressions.Expression> property, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TTarget : class { } + } + extension(TView view) where TView : class, ReactiveUI.IViewFor + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, System.Func viewModelToViewConverter, System.Func viewToViewModelConverter, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding Bind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.IObservable? signalViewUpdate, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride, ReactiveUI.IBindingTypeConverter? viewToViewModelConverterOverride, ReactiveUI.TriggerUpdate triggerUpdate) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, System.Func selector) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint) where TViewModel : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Uses dynamic binding paths which may require runtime code generation or reflection-based invocation.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public ReactiveUI.IReactiveBinding OneWayBind(TViewModel? viewModel, System.Linq.Expressions.Expression> viewModelProperty, System.Linq.Expressions.Expression> viewProperty, object? conversionHint, ReactiveUI.IBindingTypeConverter? viewModelToViewConverterOverride) where TViewModel : class { } + } + } + public static class ReactiveCommand + { + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand Create(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute) { } + public static ReactiveUI.CombinedReactiveCommand CreateCombined(System.Collections.Generic.IEnumerable> childCommands, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromObservable(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateFromTask(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Action execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler) { } + public static ReactiveUI.ReactiveCommand CreateRunInBackground(System.Func execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? backgroundScheduler, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + } + [System.Diagnostics.DebuggerDisplay("CanExecute = {_canExecuteValue}, IsExecuting = {_isExecutingValue}, InFlight = {_inFlight}")] + public class ReactiveCommand : ReactiveUI.ReactiveCommandBase + { + protected ReactiveCommand(System.Func Result, System.Action Cancel)>> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + protected ReactiveCommand(System.Func> execute, System.IObservable? canExecute, ReactiveUI.Primitives.Concurrency.ISequencer? outputScheduler) { } + public override System.IObservable CanExecute { get; } + public override System.IObservable IsExecuting { get; } + public override System.IObservable ThrownExceptions { get; } + protected override void Dispose(bool disposing) { } + public override System.IObservable Execute() { } + public override System.IObservable Execute(TParam parameter) { } + public override System.IDisposable Subscribe(System.IObserver observer) { } + } + public abstract class ReactiveCommandBase : ReactiveUI.IReactiveCommand, System.Windows.Input.ICommand + { + protected ReactiveCommandBase() { } + public abstract System.IObservable CanExecute { get; } + public abstract System.IObservable IsExecuting { get; } + public abstract System.IObservable ThrownExceptions { get; } + event System.EventHandler? System.Windows.Input.ICommand.CanExecuteChanged; + public void Dispose() { } + protected abstract void Dispose(bool disposing) { } + public abstract System.IObservable Execute() { } + public abstract System.IObservable Execute(TParam parameter) { } + protected virtual bool ICommandCanExecute(object? parameter) { } + protected virtual void ICommandExecute(object? parameter) { } + protected void OnCanExecuteChanged(bool newValue) { } + public abstract System.IDisposable Subscribe(System.IObserver observer) { } + bool System.Windows.Input.ICommand.CanExecute(object? parameter) { } + void System.Windows.Input.ICommand.Execute(object? parameter) { } + } + public static class ReactiveCommandMixins + { + extension(System.IObservable item) + { + public System.IDisposable InvokeCommand(System.Windows.Input.ICommand? command) { } + public System.IDisposable InvokeCommand(ReactiveUI.ReactiveCommandBase? command) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression> commandProperty) where TTarget : class { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable InvokeCommand(TTarget? target, System.Linq.Expressions.Expression?>> commandProperty) where TTarget : class { } + } + } + [ReactiveUI.Preserve(AllMembers=true)] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public static class ReactiveNotifyPropertyChangedMixins + { + extension(TSender? item) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> ObservableForProperty(System.Linq.Expressions.Expression> property, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Creating Expressions requires unreferenced code because the members being referenced by the Expression may be trimmed.")] + public System.IObservable> ObservableForProperty(string propertyName, bool beforeChange, bool skipInitial, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable> SubscribeToExpressionChain(System.Linq.Expressions.Expression? expression, bool beforeChange, bool skipInitial, bool suppressWarnings, bool isDistinct) { } + } + extension(TSender? item) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable ObservableForProperty(System.Linq.Expressions.Expression> property, System.Func selector, bool beforeChange) { } + } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveObject : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, ReactiveUI.IReactiveObjectStateSlot + { + public ReactiveObject() { } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + object? ReactiveUI.IReactiveObjectStateSlot.GetReactiveStateSlot() { } + public System.IDisposable SuppressChangeNotifications() { } + } + [System.Runtime.Serialization.DataContract] + public class ReactiveProperty : ReactiveUI.ReactiveObject, ReactiveUI.IReactiveProperty + { + public ReactiveProperty() { } + public ReactiveProperty(T? initialValue) { } + public ReactiveProperty(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public ReactiveProperty(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer? scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public bool HasErrors { get; } + public bool IsDisposed { get; } + public System.IObservable ObserveErrorChanged { get; } + public System.IObservable ObserveHasErrors { get; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonInclude] + public T? Value { get; set; } + public event System.EventHandler? ErrorsChanged; + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func, System.IObservable> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func> validator, bool ignoreInitialError) { } + public ReactiveUI.ReactiveProperty AddValidationError(System.Func validator, bool ignoreInitialError) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void CheckValidation() { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining | System.Runtime.CompilerServices.MethodImplOptions.AggressiveOptimization)] + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.IEnumerable? GetErrors(string? propertyName) { } + public void Refresh() { } + public System.IDisposable Subscribe(System.IObserver observer) { } + System.Collections.IEnumerable System.ComponentModel.INotifyDataErrorInfo.GetErrors(string? propertyName) { } + public static ReactiveUI.ReactiveProperty Create() { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + public static ReactiveUI.ReactiveProperty Create(T? initialValue, ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool skipCurrentValueOnSubscribe, bool allowDuplicateValues) { } + } + public static class ReactivePropertyMixins + { + extension(ReactiveUI.ReactiveProperty self) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("DataAnnotations validation uses reflection to discover attributes and is not trim-safe. Use manual validation for AOT scenarios.")] + public ReactiveUI.ReactiveProperty AddValidation(System.Linq.Expressions.Expression?>> selfSelector) { } + public System.IObservable ObserveValidationErrors() { } + } + } + [System.Runtime.Serialization.DataContract] + public abstract record ReactiveRecord : ReactiveUI.IHandleObservableErrors, ReactiveUI.IReactiveNotifyPropertyChanged, ReactiveUI.IReactiveObject, System.IEquatable + { + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changed { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> Changing { get; } + [System.ComponentModel.Browsable(false)] + [System.ComponentModel.DataAnnotations.Display(AutoGenerateField=false, AutoGenerateFilter=false, Order=-1)] + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable ThrownExceptions { get; } + public event System.ComponentModel.PropertyChangedEventHandler? PropertyChanged; + public event System.ComponentModel.PropertyChangingEventHandler? PropertyChanging; + public bool AreChangeNotificationsEnabled() { } + public System.IDisposable DelayChangeNotifications() { } + void ReactiveUI.IReactiveObject.RaisePropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + void ReactiveUI.IReactiveObject.RaisePropertyChanging(System.ComponentModel.PropertyChangingEventArgs args) { } + public System.IDisposable SuppressChangeNotifications() { } + } + [ReactiveUI.Preserve(AllMembers=true)] + public static class Reflection + { + public static string ExpressionToPropertyNames(System.Linq.Expressions.Expression? expression) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Reflects over custom delegate Invoke signature; members may be trimmed.")] + public static System.Type GetEventArgsTypeForEvent(System.Type type, string? eventName) { } + public static System.Func? GetValueFetcherForProperty(System.Reflection.MemberInfo? member) { } + public static System.Func GetValueFetcherOrThrow(System.Reflection.MemberInfo? member) { } + public static System.Action? GetValueSetterForProperty(System.Reflection.MemberInfo? member) { } + public static System.Action GetValueSetterOrThrow(System.Reflection.MemberInfo? member) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Resolves types by name and loads assemblies; types may be trimmed.")] + public static System.Type? ReallyFindType(string? type, bool throwOnFailure) { } + public static System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression? expression) { } + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, System.Type targetType, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Inspects declared methods on a runtime type; members may be trimmed.")] + public static void ThrowIfMethodsNotOverloaded(string callingTypeName, object targetObject, params string[] methodsToCheck) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetAllValuesForPropertyChain(out ReactiveUI.IObservedChange[] changeValues, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TryGetValueForPropertyChain(out TValue changeValue, object? current, System.Collections.Generic.IEnumerable expressionChain) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static bool TrySetValueToPropertyChain(object? target, System.Collections.Generic.IEnumerable expressionChain, TValue value, bool shouldThrow) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Dynamic observation uses reflection over members that may be trimmed.")] + public static System.IObservable ViewModelWhenAnyValue(TViewModel? viewModel, TView view, System.Linq.Expressions.Expression? expression) where TView : class, ReactiveUI.IViewFor where TViewModel : class { } + } + public class Registrations : ReactiveUI.IWantsToRegisterStuff + { + public Registrations() { } + public void Register(ReactiveUI.IRegistrar registrar) { } + } + public static class RoutableViewModelMixins + { + extension(ReactiveUI.IRoutableViewModel item) + { + public System.IDisposable WhenNavigatedTo(System.Func onNavigatedTo) { } + public System.IObservable WhenNavigatedToObservable() { } + public System.IObservable WhenNavigatingFromObservable() { } + } + } + [System.Diagnostics.DebuggerDisplay("NavigationStack Count = {NavigationStack.Count}")] + [System.Runtime.Serialization.DataContract] + public class RoutingState : ReactiveUI.ReactiveObject + { + public RoutingState() { } + public RoutingState(ReactiveUI.Primitives.Concurrency.ISequencer? scheduler) { } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable CurrentViewModel { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand Navigate { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateAndReset { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public ReactiveUI.ReactiveCommand NavigateBack { get; protected set; } + [System.Runtime.Serialization.IgnoreDataMember] + [System.Text.Json.Serialization.JsonIgnore] + public System.IObservable> NavigationChanges { get; protected set; } + [System.Runtime.Serialization.DataMember] + [System.Text.Json.Serialization.JsonRequired] + public System.Collections.ObjectModel.ObservableCollection NavigationStack { get; set; } + } + public static class RoutingStateMixins + { + extension(ReactiveUI.RoutingState item) + { + public T? FindViewModelInStack() where T : ReactiveUI.IRoutableViewModel { } + public ReactiveUI.IRoutableViewModel? GetCurrentViewModel() { } + } + } + public static class RxCacheSize + { + public static int BigCacheLimit { get; } + public static int SmallCacheLimit { get; } + } + public static class RxSchedulers + { + public static ReactiveUI.Primitives.Concurrency.ISequencer MainThreadScheduler { get; set; } + public static bool SuppressViewCommandBindingMessage { get; set; } + public static ReactiveUI.Primitives.Concurrency.ISequencer TaskpoolScheduler { get; set; } + } + public static class RxState + { + public static System.IObserver DefaultExceptionHandler { get; } + } + public static class RxSuspension + { + public static ReactiveUI.ISuspensionHost SuspensionHost { get; } + } + [System.Diagnostics.DebuggerDisplay("Observers = {_observerRefCount}")] + public class ScheduledSubject : ReactiveUI.Primitives.Signals.ISignal + { + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver) { } + public ScheduledSubject(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, System.IObserver? defaultObserver, ReactiveUI.Primitives.Signals.ISignal? defaultSubject) { } + public bool HasObservers { get; } + public bool IsDisposed { get; } + public void Dispose() { } + protected virtual void Dispose(bool isDisposing) { } + public void OnCompleted() { } + public void OnError(System.Exception error) { } + public void OnNext(T value) { } + public System.IDisposable Subscribe(System.IObserver observer) { } + } + [System.Diagnostics.DebuggerDisplay("AppStateValue = {_appState}")] + public class SuspensionHost : ReactiveUI.ReactiveObject, ReactiveUI.Interfaces.ISuspensionHost, System.IDisposable + { + public SuspensionHost() { } + public TAppState? AppStateValue { get; set; } + public System.IObservable AppStateValueChanged { get; } + public System.Func? CreateNewAppStateTyped { get; set; } + public System.IObservable IsContinuing { get; set; } + public System.IObservable IsLaunchingNew { get; set; } + public System.IObservable IsResuming { get; set; } + public System.IObservable IsUnpausing { get; set; } + object? ReactiveUI.ISuspensionHost.AppState { get; set; } + System.Func? ReactiveUI.ISuspensionHost.CreateNewAppState { get; set; } + public System.IObservable ShouldInvalidateState { get; set; } + public System.IObservable ShouldPersistState { get; set; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public static class SuspensionHostExtensions + { + extension(ReactiveUI.ISuspensionHost item) + { + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState(), which is commonly reflection-based. Prefer GetAppState(ISuspensionHost) used with SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public T GetAppState() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload uses WhenAny, which can require unreferenced/dynamic code in trimming/AOT scenarios. Prefer ObserveAppState(ISuspensionHost) for trimming/AOT scenarios.")] + public System.IObservable ObserveAppState() where T : class { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume() { } + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This overload may invoke ISuspensionDriver.LoadState()/SaveState(T), which are commonly reflection-based. Prefer SetupDefaultSuspendResume(..., JsonTypeInfo, ...) for trimming/AOT scenarios.")] + public System.IDisposable SetupDefaultSuspendResume(ReactiveUI.ISuspensionDriver? driver) { } + } + extension(ReactiveUI.Interfaces.ISuspensionHost item) where TAppState : class + { + public TAppState GetAppState() { } + public System.IObservable ObserveAppState() { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo) { } + public System.IDisposable SetupDefaultSuspendResume(System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, ReactiveUI.ISuspensionDriver? driver) { } + } + } + public static class SwitchSubscribeMixins + { + extension(System.IObservable?> source) + { + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable?> source) + { + public System.IObservable SwitchSelect(System.Func, System.IObservable> selector) { } + public System.IDisposable SwitchSubscribe(System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Action onNext, System.Action onError, System.Action onCompleted) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func, System.IObservable> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + extension(System.IObservable source) + { + public System.IObservable SwitchSelect(System.Func> selector) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext) { } + public System.IDisposable SwitchSubscribe(System.Func> selector, System.Action onNext, System.Action onError, System.Action onCompleted) { } + } + } + [System.Diagnostics.DebuggerDisplay("Input = {Input}, Message = {Message}")] + public class UnhandledInteractionException : System.Exception + { + public UnhandledInteractionException() { } + public UnhandledInteractionException(string message) { } + public UnhandledInteractionException(ReactiveUI.Interaction interaction, TInput input) { } + public UnhandledInteractionException(string message, System.Exception innerException) { } + public TInput Input { get; } + public ReactiveUI.Interaction? Interaction { get; } + } + public static class ViewForMixins + { + extension(ReactiveUI.IActivatableView item) + { + public bool GetIsDesignMode() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block) { } + public System.IDisposable WhenActivated(System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Action block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Action> block, ReactiveUI.IViewFor view) { } + public System.IDisposable WhenActivated(System.Action> block, System.IObservable viewModelChanged) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IDisposable WhenActivated(System.Func> block, ReactiveUI.IViewFor? view) { } + public System.IDisposable WhenActivated(System.Func> block, System.IObservable viewModelChanged) { } + } + extension(ReactiveUI.IActivatableViewModel item) + { + public void WhenActivated(System.Action block) { } + public void WhenActivated(System.Action> block) { } + public void WhenActivated(System.Func> block) { } + } + } + public sealed class ViewModelActivator : System.IDisposable + { + public ViewModelActivator() { } + public System.IObservable Activated { get; } + public System.IObservable Deactivated { get; } + public System.IDisposable Activate() { } + public void Deactivate() { } + public void Deactivate(bool ignoreRefCount) { } + public void Dispose() { } + } + [System.Diagnostics.DebuggerDisplay("InnerScheduler = {_scheduler}")] + public class WaitForDispatcherScheduler : ReactiveUI.Primitives.Concurrency.ISequencer + { + public WaitForDispatcherScheduler(System.Func schedulerFactory) { } + public System.DateTimeOffset Now { get; } + public long Timestamp { get; } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item) { } + public void Schedule(ReactiveUI.Primitives.Concurrency.IWorkItem item, long dueTimestamp) { } + public System.IDisposable Schedule(TState state, 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) { } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyMixins + { + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Func, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string propertyName, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Linq.Expressions.Expression> property10, System.Linq.Expressions.Expression> property11, System.Linq.Expressions.Expression> property12, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, string property10Name, string property11Name, string property12Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Linq.Expressions.Expression? property10, System.Linq.Expressions.Expression? property11, System.Linq.Expressions.Expression? property12, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Func, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2)> WhenAnyValue(string property1Name, string property2Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3)> WhenAnyValue(string property1Name, string property2Name, string property3Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable<(T1 Value1, T2 Value2, T3 Value3, T4 Value4, T5 Value5, T6 Value6, T7 Value7)> WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, System.Func selector, bool isDistinct) { } + } + extension(TSender? sender) + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAny(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyDynamic(System.Linq.Expressions.Expression? property1, System.Linq.Expressions.Expression? property2, System.Linq.Expressions.Expression? property3, System.Linq.Expressions.Expression? property4, System.Linq.Expressions.Expression? property5, System.Linq.Expressions.Expression? property6, System.Linq.Expressions.Expression? property7, System.Linq.Expressions.Expression? property8, System.Linq.Expressions.Expression? property9, System.Func, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, ReactiveUI.IObservedChange, TRet> selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(System.Linq.Expressions.Expression> property1, System.Linq.Expressions.Expression> property2, System.Linq.Expressions.Expression> property3, System.Linq.Expressions.Expression> property4, System.Linq.Expressions.Expression> property5, System.Linq.Expressions.Expression> property6, System.Linq.Expressions.Expression> property7, System.Linq.Expressions.Expression> property8, System.Linq.Expressions.Expression> property9, System.Func selector, bool isDistinct) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyValue(string property1Name, string property2Name, string property3Name, string property4Name, string property5Name, string property6Name, string property7Name, string property8Name, string property9Name, System.Func selector, bool isDistinct) { } + } + } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public static class WhenAnyObservableMixins + { + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Linq.Expressions.Expression?>> obs10, System.Linq.Expressions.Expression?>> obs11, System.Linq.Expressions.Expression?>> obs12, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Func selector) { } + } + extension(TSender? sender) where TSender : class + { + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Evaluates expression-based member chains via reflection; members may be trimmed.")] + public System.IObservable WhenAnyObservable(System.Linq.Expressions.Expression?>> obs1, System.Linq.Expressions.Expression?>> obs2, System.Linq.Expressions.Expression?>> obs3, System.Linq.Expressions.Expression?>> obs4, System.Linq.Expressions.Expression?>> obs5, System.Linq.Expressions.Expression?>> obs6, System.Linq.Expressions.Expression?>> obs7, System.Linq.Expressions.Expression?>> obs8, System.Linq.Expressions.Expression?>> obs9, System.Func selector) { } + } + } +} +namespace ReactiveUI.Builder +{ + public static class BuilderMixins + { + extension(ReactiveUI.Builder.IReactiveUIBuilder builder) + { + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViews(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action? appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverters(params ReactiveUI.IBindingTypeConverter[] converters) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithViewModule() where TModule : ReactiveUI.IViewModule, new() { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + extension(ReactiveUI.Builder.IReactiveUIInstance reactiveUiInstance) + { + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + } + extension(Splat.Builder.IAppBuilder appBuilder) + { + public ReactiveUI.Builder.IReactiveUIBuilder BuildApp() { } + } + } + public interface IReactiveUIBuilder : Splat.Builder.IAppBuilder + { + ReactiveUI.Builder.IReactiveUIInstance Build() { } + ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public interface IReactiveUIInstance : Splat.Builder.IAppInstance + { + ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + } + public sealed class ReactiveUIBuilder : Splat.Builder.AppBuilder, ReactiveUI.Builder.IReactiveUIBuilder, ReactiveUI.Builder.IReactiveUIInstance + { + public ReactiveUIBuilder(Splat.IMutableDependencyResolver resolver, Splat.IReadonlyDependencyResolver? current) { } + public ReactiveUI.ConverterService ConverterService { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? MainThreadScheduler { get; } + public ReactiveUI.Primitives.Concurrency.ISequencer? TaskpoolScheduler { get; } + public ReactiveUI.Builder.IReactiveUIInstance Build() { } + public ReactiveUI.Builder.IReactiveUIInstance BuildApp() { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureSuspensionDriver(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ConfigureViewLocator(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForCustomPlatform(ReactiveUI.Primitives.Concurrency.ISequencer mainThreadScheduler, System.Action platformServices) { } + public ReactiveUI.Builder.IReactiveUIBuilder ForPlatforms(params System.Action[] platformConfigurations) { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterConstantViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterSingletonViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterView() where TView : class, ReactiveUI.IViewFor, new() where TViewModel : class, ReactiveUI.IReactiveObject { } + public ReactiveUI.Builder.IReactiveUIBuilder RegisterViewModel() where TViewModel : class, ReactiveUI.IReactiveObject, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatBuilder(System.Action appBuilder) { } + public ReactiveUI.Builder.IReactiveUIBuilder UsingSplatModule(T registrationModule) where T : Splat.Builder.IModule { } + public ReactiveUI.Builder.IReactiveUIBuilder WithCacheSizes(int smallCacheLimit, int bigCacheLimit) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.IBindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(ReactiveUI.BindingTypeConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConverter(System.Func> factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithConvertersFrom(Splat.IReadonlyDependencyResolver resolver) { } + public override Splat.Builder.IAppBuilder WithCoreServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithExceptionHandler(System.IObserver exceptionHandler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(ReactiveUI.IBindingFallbackConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithFallbackConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIInstance WithInstance(System.Action action) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMainThreadScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(ReactiveUI.IMessageBus messageBus) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithMessageBus(System.Action configure) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformModule() where T : ReactiveUI.IWantsToRegisterStuff, new() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithPlatformServices() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(ReactiveUI.IWantsToRegisterStuff registration) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistration(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithRegistrationOnBuild(System.Action configureAction) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(ReactiveUI.ISetMethodBindingConverter converter) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSetMethodConverter(System.Func factory) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithSuspensionHost() { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler) { } + public ReactiveUI.Builder.IReactiveUIBuilder WithTaskPoolScheduler(ReactiveUI.Primitives.Concurrency.ISequencer scheduler, bool setRxApp) { } + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Scans assembly for IViewFor implementations using reflection. For AOT compatibility, use the ReactiveUIBuilder pattern to RegisterView explicitly.")] + public ReactiveUI.Builder.IReactiveUIBuilder WithViewsFromAssembly(System.Reflection.Assembly assembly) { } + } + public static class RxAppBuilder + { + public static ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + public static void EnsureInitialized() { } + } + public static class RxAppBuilderMixins + { + extension(Splat.IMutableDependencyResolver resolver) + { + public ReactiveUI.Builder.ReactiveUIBuilder CreateReactiveUIBuilder() { } + } + } +} +namespace ReactiveUI.Interfaces +{ + public interface ISuspensionHost : ReactiveUI.ISuspensionHost + { + TAppState? AppStateValue { get; set; } + System.IObservable AppStateValueChanged { get; } + System.Func? CreateNewAppStateTyped { get; set; } + } +} diff --git a/tools/README.md b/tools/README.md deleted file mode 100644 index 680f394a0c..0000000000 --- a/tools/README.md +++ /dev/null @@ -1,81 +0,0 @@ -# tools - -Maintenance scripts for the ReactiveUI repository. - -## generate-publicapi - -Regenerates the **PublicAPI baseline files** consumed by -`Microsoft.CodeAnalysis.PublicApiAnalyzers` (`RS0016`, `RS0017`, `RS0037`). - -Each shipped library tracks its public surface per target framework in: - -``` -src//PublicAPI//PublicAPI.Shipped.txt -src//PublicAPI//PublicAPI.Unshipped.txt -``` - -When you add, remove, or change public API, those files must be updated or the build -fails with `RS0016` (symbol not in baseline) / `RS0017` (baseline entry not found) / -`RS0037` (missing `#nullable enable`). These scripts do that for you. - -Only projects with the MSBuild property `TrackPublicApi=true` are processed. The -`tests/` and `benchmarks/` trees opt out centrally in `src/Directory.Build.props`, -so they are never touched. - -### Usage - -Linux / macOS: - -```bash -tools/generate-publicapi.sh # all tracked libraries, all buildable TFMs -tools/generate-publicapi.sh Async # only projects whose path contains 'Async' -tools/generate-publicapi.sh ReactiveUI.Wpf -``` - -Windows (PowerShell): - -```powershell -./tools/generate-publicapi.ps1 # all tracked libraries -./tools/generate-publicapi.ps1 -Filter Async # path filter -``` - -The optional argument is a case-sensitive substring matched against each project's -path, so you can scope a run to a single library while iterating. - -### What it does per TFM - -1. Resets both `PublicAPI//PublicAPI.Shipped.txt` and `PublicAPI.Unshipped.txt` - to just `#nullable enable`, so the analyzer reports the *entire* current surface. -2. Runs `dotnet format analyzers -f --diagnostics RS0016 RS0017 RS0037 - --severity info`, which fills `PublicAPI.Unshipped.txt` with the current public API. -3. Folds that surface into `PublicAPI.Shipped.txt` (ordinally sorted, deduped) and - resets `PublicAPI.Unshipped.txt` back to the bare header. This repo keeps the full - surface in **Shipped** with **Unshipped empty**, so a later API change shows up as - new Unshipped lines. - -### Platform notes - -* Run the script on the OS that can build the frameworks you need: - * **Windows** builds the .NET Framework and Windows-desktop (WPF / WinForms / WinUI) - TFMs natively, plus Android and — with the matching workloads — the Apple TFMs. - Use `generate-publicapi.ps1`. This repo's Windows/Apple legs are generated on the - dockur Windows guest (`~/dockur-windows`); the repo is shared in-guest as - `\\host.lan\Data\rxui\reactiveui`. - * **Linux** builds `net8.0+`, Android, and the Windows-desktop TFMs cross-platform - (the script sets `EnableWindowsTargeting=true`). It cannot produce Apple - (`-ios` / `-maccatalyst` / `-tvos` / `-macos`) baselines. - * **macOS** additionally builds the Apple TFMs. -* A target framework whose workload or SDK is missing is **skipped with a warning** - (its seed files are left in place); the rest of the run continues. The script's - exit code is non-zero if any TFM failed, so CI can detect an incomplete run. -* The scripts set `MinVerVersionOverride` (default `255.255.255-dev`) so versioning - does not depend on git history; override it by exporting/setting the variable first. - -### When to run - -* After changing any public (or `protected` on a public type) API. -* After adding a new target framework to a tracked library. -* After bumping an analyzer package that changes how the public surface is rendered. - -Review the resulting `PublicAPI.Unshipped.txt` diff before committing — it is the -human-auditable record of your public API change. diff --git a/tools/generate-publicapi.ps1 b/tools/generate-publicapi.ps1 deleted file mode 100644 index 5601a611e8..0000000000 --- a/tools/generate-publicapi.ps1 +++ /dev/null @@ -1,204 +0,0 @@ -#requires -Version 5.1 -<# -.SYNOPSIS - (Re)generate PublicAPI baseline files for every shipped ReactiveUI library, - across each target framework that builds on this machine. - -.DESCRIPTION - The Microsoft.CodeAnalysis.PublicApiAnalyzers (RS0016 / RS0017 / RS0037) require a - per-TFM pair of tracking files: - - /PublicAPI//PublicAPI.Shipped.txt - /PublicAPI//PublicAPI.Unshipped.txt - - This script seeds those files and uses `dotnet format analyzers` to capture the - project's current public surface (RS0016), drop stale entries (RS0017), and record - nullability (RS0037), then folds the surface into Shipped (this repo keeps the full - surface in Shipped with Unshipped empty). - - Only projects with MSBuild property TrackPublicApi=true are processed; the - tests/ and benchmarks/ trees opt out centrally in src/Directory.Build.props. - - Each (project, TFM) pair is independent — `dotnet format` builds an in-memory - MSBuildWorkspace and only writes its own PublicAPI// files — so the pairs run - in parallel (PowerShell 7+ runspaces; falls back to sequential on 5.1). Override the - width with -Jobs or $env:JOBS. - - Run on Windows to generate the Windows-desktop and (with the relevant workloads) - Apple/Android target frameworks. Use the bash sibling (generate-publicapi.sh) on - Linux/macOS. A TFM whose workload/SDK is missing is reported as failed (its seed - files are left in place) rather than aborting the whole run. - -.PARAMETER Filter - Optional substring; only projects whose path contains it are processed. - -.PARAMETER Jobs - Maximum number of (project, TFM) pairs to generate concurrently. - -.EXAMPLE - ./tools/generate-publicapi.ps1 - Generates baselines for all tracked libraries across all buildable TFMs. - -.EXAMPLE - ./tools/generate-publicapi.ps1 -Filter Async -Jobs 4 - Only projects whose path contains 'Async', 4 at a time. -#> -[CmdletBinding()] -param( - [Parameter(Position = 0)] - [string]$Filter = '', - [int]$Jobs = 0 -) - -$ErrorActionPreference = 'Stop' - -$scriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path -$srcDir = (Resolve-Path (Join-Path $scriptDir '..' 'src')).Path -Set-Location $srcDir - -# MSBuild properties that `dotnet format` cannot accept via -p:; pass through the env -# (also inherited by the parallel runspaces, which share this process). -$env:EnableWindowsTargeting = 'true' -$env:CheckEolTargetFramework = 'false' -if (-not $env:MinVerVersionOverride) { $env:MinVerVersionOverride = '255.255.255-dev' } - -if ($Jobs -le 0) { - $Jobs = if ($env:JOBS) { [int]$env:JOBS } else { [Math]::Min([Environment]::ProcessorCount, 8) } -} - -$diags = @('RS0016', 'RS0017', 'RS0037') - -Write-Host 'PublicAPI baseline generation' -Write-Host " src : $srcDir" -Write-Host " filter : $(if ($Filter) { $Filter } else { '' })" -Write-Host " diagnostics: $($diags -join ' ')" -Write-Host " MinVer : $($env:MinVerVersionOverride)" -Write-Host " jobs : $Jobs" -Write-Host '' - -function Get-MsBuildProperty { - param([string]$Project, [string]$Name) - $value = & dotnet msbuild $Project "-getProperty:$Name" -nologo 2>$null - if ($LASTEXITCODE -ne 0 -or $null -eq $value) { return '' } - return ($value | Out-String).Trim() -} - -# Regenerate one (project, TFM) pair and fold the surface into Shipped. Returns a result -# object; also defined inside the parallel block below via its source text. -function Invoke-PublicApiOne { - param($Item, [string[]]$Diags) - $proj = $Item.Proj - $tfm = $Item.Tfm - $lf = "`n" - $header = '#nullable enable' - # Write LF-only so the baselines match the bash sibling's output byte-for-byte. - $writeLf = { param($p, $lines) [IO.File]::WriteAllText($p, (($lines -join $lf) + $lf)) } - # Back up any existing baseline so a build failure (a TFM whose workload this platform - # lacks) restores it instead of wiping it. - $shippedBak = if (Test-Path $Item.Shipped) { (Get-Content -Raw $Item.Shipped) -replace "`r`n", "`n" } else { $null } - $unshippedBak = if (Test-Path $Item.Unshipped) { (Get-Content -Raw $Item.Unshipped) -replace "`r`n", "`n" } else { $null } - # Empty both to the bare header so the analyzer reports the entire current surface. - & $writeLf $Item.Shipped @($header) - & $writeLf $Item.Unshipped @($header) - & dotnet format analyzers $proj -f $tfm --diagnostics $Diags --severity info -v quiet - if ($LASTEXITCODE -eq 0) { - # `dotnet format` records the surface in Unshipped; fold it into Shipped (ordinally - # sorted+deduped, matching `LC_ALL=C sort -u`) and reset Unshipped to the bare header. - $surface = [string[]]@(Get-Content $Item.Unshipped | Where-Object { $_ -ne $header -and $_.Trim() -ne '' } | Select-Object -Unique) - [Array]::Sort($surface, [System.StringComparer]::Ordinal) - & $writeLf $Item.Shipped (@($header) + $surface) - & $writeLf $Item.Unshipped @($header) - Write-Host "OK [$tfm] $proj" - return [pscustomobject]@{ Ok = $true } - } - # Restore the prior baseline (if any) so nothing is wiped for a TFM we can't build here. - if ($null -ne $shippedBak) { [IO.File]::WriteAllText($Item.Shipped, $shippedBak) } - if ($null -ne $unshippedBak) { [IO.File]::WriteAllText($Item.Unshipped, $unshippedBak) } - Write-Host "FAIL [$tfm] $proj (missing workload/SDK for this platform?)" - return [pscustomobject]@{ Ok = $false } -} - -$projects = Get-ChildItem -Path . -Recurse -Filter '*.csproj' | - Where-Object { - $p = $_.FullName -replace '\\', '/' - $p -notmatch '/tests/' -and $p -notmatch '/benchmarks/' - } | - Sort-Object FullName - -# Collect (project, TFM) work items; the worker seeds, generates, and folds each pair. -$items = [System.Collections.Generic.List[object]]::new() -$restoreSet = [System.Collections.Generic.List[string]]::new() -$skipped = 0 - -foreach ($projItem in $projects) { - $proj = $projItem.FullName - # Match the filter against a slash-normalized path so a forward-slash filter works on Windows too. - if ($Filter -and (($proj -replace '\\', '/') -notlike "*$($Filter -replace '\\', '/')*")) { continue } - - $track = Get-MsBuildProperty -Project $proj -Name 'TrackPublicApi' - if ($track -ne 'true') { - Write-Host "skip (TrackPublicApi != true): $proj" - $skipped++ - continue - } - - $tfms = Get-MsBuildProperty -Project $proj -Name 'TargetFrameworks' - if (-not $tfms) { $tfms = Get-MsBuildProperty -Project $proj -Name 'TargetFramework' } - if (-not $tfms) { - Write-Host "skip (no TargetFramework(s)): $proj" - $skipped++ - continue - } - - $projDir = Split-Path -Parent $proj - Write-Host "queue $proj" - Write-Host " TFMs: $tfms" - $restoreSet.Add($proj) - - foreach ($tfm in ($tfms -split ';')) { - $tfm = $tfm.Trim() - if (-not $tfm) { continue } - - $apiDir = Join-Path $projDir (Join-Path 'PublicAPI' $tfm) - New-Item -ItemType Directory -Force -Path $apiDir | Out-Null - - $shipped = Join-Path $apiDir 'PublicAPI.Shipped.txt' - $unshipped = Join-Path $apiDir 'PublicAPI.Unshipped.txt' - $items.Add([pscustomobject]@{ Proj = $proj; Tfm = $tfm; Shipped = $shipped; Unshipped = $unshipped }) - } -} -Write-Host '' - -if ($items.Count -eq 0) { - Write-Host "Nothing to generate. projects skipped: $skipped" - return -} - -# Restore once per project so the parallel workers never race on restore (they each load -# a read-only workspace afterwards). -Write-Host "Restoring $($restoreSet.Count) project(s)..." -foreach ($proj in $restoreSet) { - & dotnet restore $proj -v quiet - if ($LASTEXITCODE -ne 0) { Write-Host " WARN: restore reported issues for $proj" } -} -Write-Host '' - -Write-Host "Generating $($items.Count) (project, TFM) baseline(s) across $Jobs job(s)..." -if ($PSVersionTable.PSVersion.Major -ge 7 -and $Jobs -gt 1) { - $funcDef = ${function:Invoke-PublicApiOne}.ToString() - $results = $items | ForEach-Object -ThrottleLimit $Jobs -Parallel { - ${function:Invoke-PublicApiOne} = $using:funcDef - Invoke-PublicApiOne -Item $_ -Diags $using:diags - } -} -else { - if ($Jobs -gt 1) { Write-Host ' (PowerShell 5.1: running sequentially — use pwsh 7+ for parallelism)' } - $results = foreach ($it in $items) { Invoke-PublicApiOne -Item $it -Diags $diags } -} -Write-Host '' - -$generated = @($results | Where-Object { $_.Ok }).Count -$failed = @($results | Where-Object { -not $_.Ok }).Count - -Write-Host "Done. generated: $generated TFM baseline(s), failed: $failed, projects skipped: $skipped" -if ($failed -ne 0) { exit 1 } diff --git a/tools/generate-publicapi.sh b/tools/generate-publicapi.sh deleted file mode 100755 index 2d715aac35..0000000000 --- a/tools/generate-publicapi.sh +++ /dev/null @@ -1,174 +0,0 @@ -#!/usr/bin/env bash -# -# generate-publicapi.sh — (re)generate PublicAPI baseline files for every shipped -# ReactiveUI library, across each target framework that builds on this machine. -# -# The Microsoft.CodeAnalysis.PublicApiAnalyzers (RS0016 / RS0017 / RS0037) require a -# per-TFM pair of tracking files: -# -# /PublicAPI//PublicAPI.Shipped.txt -# /PublicAPI//PublicAPI.Unshipped.txt -# -# This script seeds those files and uses `dotnet format analyzers` to capture the -# project's current public surface (RS0016), drop stale entries (RS0017), and record -# nullability (RS0037), then folds the surface into Shipped (this repo keeps the full -# surface in Shipped with Unshipped empty). -# -# Only projects with MSBuild property TrackPublicApi=true are processed; the -# tests/ and benchmarks/ trees opt out centrally in src/Directory.Build.props. -# -# Each (project, TFM) pair is independent — `dotnet format` builds an in-memory -# MSBuildWorkspace and only writes its own PublicAPI// files — so the pairs run -# in parallel through a bounded pool (override the width with JOBS=). -# -# Usage: -# tools/generate-publicapi.sh [project-name-filter] -# -# Examples: -# tools/generate-publicapi.sh # all tracked libraries, all buildable TFMs -# tools/generate-publicapi.sh Async # only projects whose path contains 'Async' -# JOBS=4 tools/generate-publicapi.sh # cap parallelism at 4 -# -# Notes: -# * Run on the OS that can build the target frameworks you need. Apple TFMs -# (net*-ios / -maccatalyst / -tvos / -macos) build only on macOS or Windows; -# Windows-desktop TFMs build cross-platform here via EnableWindowsTargeting. -# Use the PowerShell sibling (generate-publicapi.ps1) on Windows. -# * A TFM whose workload/SDK is missing is reported as failed (its seed files are -# left in place) rather than aborting the whole run; the exit code is non-zero so -# CI can detect an incomplete run. -# -set -uo pipefail - -SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -SRC_DIR="$(cd "$SCRIPT_DIR/../src" && pwd)" -cd "$SRC_DIR" - -# MSBuild properties that `dotnet format` cannot accept via -p:; pass through the env. -export EnableWindowsTargeting=true -export CheckEolTargetFramework=false -export MinVerVersionOverride="${MinVerVersionOverride:-255.255.255-dev}" - -FILTER="${1:-}" -export DIAGS="RS0016 RS0017 RS0037" -JOBS="${JOBS:-$(nproc 2>/dev/null || echo 4)}" -[ "$JOBS" -gt 8 ] && JOBS=8 - -echo "PublicAPI baseline generation" -echo " src : $SRC_DIR" -echo " filter : ${FILTER:-}" -echo " diagnostics: $DIAGS" -echo " MinVer : $MinVerVersionOverride" -echo " jobs : $JOBS" -echo - -projects=() -while IFS= read -r p; do projects+=("$p"); done < <( - find . -name '*.csproj' \ - -not -path '*/tests/*' -not -path '*/benchmarks/*' \ - | sort -) - -# Collect (project|tfm) work items; the worker seeds, generates, and folds each pair. -items=() -restore_set=() -skipped=0 -for proj in "${projects[@]}"; do - if [ -n "$FILTER" ] && [[ "$proj" != *"$FILTER"* ]]; then continue; fi - - track="$(dotnet msbuild "$proj" -getProperty:TrackPublicApi -nologo 2>/dev/null | tr -d '[:space:]')" - if [ "$track" != "true" ]; then - echo "skip (TrackPublicApi != true): $proj" - skipped=$((skipped + 1)) - continue - fi - - tfms="$(dotnet msbuild "$proj" -getProperty:TargetFrameworks -nologo 2>/dev/null | tr -d '[:space:]')" - if [ -z "$tfms" ]; then - tfms="$(dotnet msbuild "$proj" -getProperty:TargetFramework -nologo 2>/dev/null | tr -d '[:space:]')" - fi - if [ -z "$tfms" ]; then - echo "skip (no TargetFramework(s)): $proj" - skipped=$((skipped + 1)) - continue - fi - - projdir="$(dirname "$proj")" - echo "queue $proj" - echo " TFMs: $tfms" - restore_set+=("$proj") - IFS=';' read -ra tfm_arr <<<"$tfms" - for tfm in "${tfm_arr[@]}"; do - [ -z "$tfm" ] && continue - mkdir -p "$projdir/PublicAPI/$tfm" - items+=("$proj|$tfm") - done -done -echo - -if [ "${#items[@]}" -eq 0 ]; then - echo "Nothing to generate. projects skipped: $skipped" - exit 0 -fi - -# Restore once per project so the parallel `dotnet format` workers never race on restore -# (they each load a read-only workspace afterwards). -echo "Restoring ${#restore_set[@]} project(s)..." -for proj in "${restore_set[@]}"; do - dotnet restore "$proj" -v quiet || echo " WARN: restore reported issues for $proj" -done -echo - -# Worker: regenerate one (project, TFM) pair and fold the surface into Shipped. -generate_one() { - local item="$1" - local proj="${item%%|*}" - local tfm="${item##*|}" - local projdir apidir shipped unshipped tag - projdir="$(dirname "$proj")" - apidir="$projdir/PublicAPI/$tfm" - shipped="$apidir/PublicAPI.Shipped.txt" - unshipped="$apidir/PublicAPI.Unshipped.txt" - tag="$(printf '%s' "$item" | tr '/|.' '___')" - local bsh="$RESULTS_DIR/$tag.shipped.bak" - local bun="$RESULTS_DIR/$tag.unshipped.bak" - # Back up any existing baseline so a build failure (e.g. a TFM that needs a workload - # this platform lacks) restores it instead of wiping it. - [ -f "$shipped" ] && cp "$shipped" "$bsh" - [ -f "$unshipped" ] && cp "$unshipped" "$bun" - # Empty both to the bare header so the analyzer reports the entire current surface. - printf '#nullable enable\n' >"$shipped" - printf '#nullable enable\n' >"$unshipped" - if dotnet format analyzers "$proj" -f "$tfm" --diagnostics $DIAGS --severity info -v quiet; then - # `dotnet format` records the surface in Unshipped; fold it into Shipped (ordinally - # sorted+deduped, as the analyzer emits) and reset Unshipped to the bare header default. - { - printf '#nullable enable\n' - grep -vxF '#nullable enable' "$unshipped" | grep -v '^[[:space:]]*$' | LC_ALL=C sort -u - } >"$shipped" - printf '#nullable enable\n' >"$unshipped" - printf 'OK [%s] %s\n' "$tfm" "$proj" - : >"$RESULTS_DIR/$tag.ok" - else - # Restore the prior baseline (if any) so nothing is wiped for a TFM we can't build here. - [ -f "$bsh" ] && cp "$bsh" "$shipped" - [ -f "$bun" ] && cp "$bun" "$unshipped" - printf 'FAIL [%s] %s (missing workload/SDK for this platform?)\n' "$tfm" "$proj" - : >"$RESULTS_DIR/$tag.fail" - fi -} -export -f generate_one - -RESULTS_DIR="$(mktemp -d)" -export RESULTS_DIR -trap 'rm -rf "$RESULTS_DIR"' EXIT - -echo "Generating ${#items[@]} (project, TFM) baseline(s) across $JOBS job(s)..." -printf '%s\n' "${items[@]}" | xargs -P "$JOBS" -I{} bash -c 'generate_one "$1"' _ {} -echo - -generated="$(find "$RESULTS_DIR" -name '*.ok' | wc -l | tr -d '[:space:]')" -failed="$(find "$RESULTS_DIR" -name '*.fail' | wc -l | tr -d '[:space:]')" - -echo "Done. generated: $generated TFM baseline(s), failed: $failed, projects skipped: $skipped" -[ "$failed" -eq 0 ]